2011-01-28 98 views

回答

3

這是嚴格不相等的運算符,並且只在兩個操作數不相等和/或不是相同類型時才返回true值。下面的例子返回一個布爾真:

a !== b 
a !== "2" 
4 !== '4' 

詳細操作信息,請參考這裏Dev Guru Forum

+1

感謝您將我引薦到devguru論壇 – Vasanth 2011-01-28 08:12:41

5

身份運算符不僅檢查而且類型

例子:

if (4 === 4) // both type and value are same 
{ 
    // true 
} 

if (4 == "4") // value is same but type is different but == used 
{ 
    // true 
} 

if (4 === "4") // value is same but type is different but === used 
{ 
    // false 
} 

您應該使用===!==一旦你肯定都類型

1

這是嚴格的不等於運算符,如果兩個操作數不相同和/或不是相同類型,則只返回true值。