我正在尝试将字符串与Hashtable值进行比较。使用哈希表我存储键和值。一切都很顺利但是在比较hashtable值和String时失败了。
var name= this.innerText;
var cityName=name.replace(/\s+/g,' ');
for(var k in cityHash ){
if(cityHash.hasOwnProperty(k)){
if(cityName.toLowerCase()==cityHash[k].toLowerCase()){
alert("Match");
}
答案 0 :(得分:0)
终于找到了解决这个问题的方法。我忘了修剪两个字符串,一个用于哈希表的值,另一个是UL的内部文本,然后进行比较。