可能重複:
Javascript === vs == : Does it matter which 「equal」 operator I use?JavaScript的,比較奇怪運營商
我見過 「==!」 在一些瀏覽器擴展程序的源代碼,比較奇怪運營商。代碼片段:
function closedTab(id) {
if (openedTabs[id] !== undefined) {
openedTabs[id].time = timeNow(0);
closedTabs.unshift(openedTabs[id]);
}
}
這個運算符不是隻用一次,所以應該有一些含義。
是「!==」來自一些JavaScript的魔力?或者它與通常的「!=」相同? 謝謝
請參閱http://stackoverflow.com/questions/359494/javascript-vs-does-it-matter-which-equal-operator-i-use –