console.log(listName); //Today
console.log(listName == 'Today'); //false---------it should be true
console.log('Today' == 'Today'); //true
我的预感是,listname
可能有一些空白字符?如果==
不起作用,但它应该起作用,我肯定===
不会起作用。所以尝试调整值:
null
listName = "Today ";
listName = listName.trim();
console.log(listName);
console.log(listName == 'Today');
listName = "Today";
listName = listName.trim();
console.log(listName);
console.log(listName == 'Today');
console.log("Trying ===");
listName = "Today ";
listName = listName.trim();
console.log(listName);
console.log(listName === 'Today');
listName = "Today";
listName = listName.trim();
console.log(listName);
console.log(listName === 'Today');