【发布时间】:2012-05-02 01:43:57
【问题描述】:
可能重复:
JavaScript === vs == : Does it matter which “equal” operator I use?
The 3 different equals
我试图了解这里发生了什么:
data.toPage = $('div#someID');
if ( typeof data.toPage === "string" ) {
// sth
console.log("hello");
}
所以我正在检查一个 字符串 我不是吗?我很好奇,因为我的控制台“你好”。
感谢您的意见!
【问题讨论】:
-
Here 就是答案。
-
不要强制类型。这个必须是重复的。
-
忘掉那些愚蠢的崇拜者给出的简单答案,@sp00m 一开始就有答案。 :P
-
感谢您的所有回答。仍然 - 我在问为什么我的控制台说“Hello”=为什么 $('div#someID') 传递为 === "string"。
标签: javascript jquery jquery-mobile operators