2
A
回答
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值。
相关问题
- 1. 运算符| =在JavaScript中做什么?
- 2. 这个JavaScript运算符在做什么?
- 3. “| =”运算符在C#中做什么?
- 4. +运算符在cout中做什么?
- 5. 运算符`。*`在matlab中做什么?
- 6. '/运算符在MATLAB中做什么?
- 7. ^运算符在Perl中做什么?
- 8. - >运算符在C中做什么?
- 9. | =运算符在Java中做什么?
- 10. ^=运算符在Perl中做什么?
- 11. - >运算符在Perl中做什么?
- 12. (+++)运算符在Text.ParserCombinators.ReadP(Haskell)中做什么
- 13. #和##运算符在C中做什么?
- 14. perl运算符“|| =”做什么?
- 15. 什么+运算符做CSS
- 16. ++运算符在char上做了什么*
- 17. | =运算符在JavaScript中表示什么?
- 18. 什么是|运算符在JavaScript中?
- 19. '/ ='运算符在JavaScript中表示什么?
- 20. 什么是“?”。运算符在C#中做什么?
- 21. //和||是什么?运算符在Perl中做什么?
- 22. Javascript,^(插入符号)运算符是做什么的?
- 23. “+ =”运算符是做什么的?
- 24. HAML - “!=”运算符是做什么的?
- 25. 双*(splat)运算符做什么
- 26. php运算符“ - =”是做什么的?
- 27. 运算符string(){some code}做什么?
- 28. ^运算符是做什么的?
- 29. 角运算符:: - 它做什么?
- 30. =>运算符是做什么的?
相关问题:http://stackoverflow.com/questions/359494/javascript-vs-does-it-matter- which-equal-operator-i-use – Drazar 2011-01-28 07:58:23