===存在于jquery中

时间:2009-10-15 14:40:34

标签: javascript jquery syntax

我知道PHP中的===运算符不仅意味着值相等,还意味着类型匹配,即

if (20 === "20") //false 

如果我使用jquery,javascript中是否有类似内容?示例代码也可以提供帮助。

由于

5 个答案:

答案 0 :(得分:19)

是的,运算符存在于javascript中。 jQuery只是一个用javascript构建的框架,因此所有的javascript语法和运算符仍然存在。

答案 1 :(得分:10)

是的,它是JavaScript语言的一部分。 =====是相同的,只有==会尝试转换类型,而===则不会。

答案 2 :(得分:4)

JQuery是一个Javascript库。 “==”运算符确实存在于Javascript中。如果你想要严格的相等,你应该使用“===”运算符。

http://www.webreference.com/js/column26/stricteq.html

答案 3 :(得分:3)

===的JavaScript行为与php非常相似 - 检查相等和相同的类型 顺便说一句,这不是jQuery - jQuery是一个JavaScript框架。基本上,它是JavaScript函数的一个组。它不是语言。

答案 4 :(得分:2)

根据Net Tuts jeffrey way 上标题为“24个JavaScript最佳实践”的文章 建议:

“JavaScript使用两种不同的相等运算符:=== | !==== | !=最佳做法是在比较时始终使用前一组。”

显然,使用jQuery时也适用相同的规则。

请参阅此处的文章:24 JavaScript Best Practices