javascript - '!= ' 和 '!== ' 有什么区别

标签 javascript

Possible Duplicates:
Is there a difference between !== and != in PHP?
Javascript === vs == : Does it matter which “equal” operator I use?

在某些情况下,当检查不等于时,我看到使用 !=在某些地方我看到!== 。这有什么区别吗?

示例:

var x = 10;   

if (x != 10) {   
    //...
}

if (x !== 10) {    
    //...
}

最佳答案

== 仅比较值并在类型之间进行转换以查找相等性,=== 也会比较类型。

关于javascript - '!= ' 和 '!== ' 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6559358/

相关文章:

javascript - $http JSONP 请求在 Chrome/Firefox 上导致 404,在 IE 中正常工作

javascript - React - componentWillReceiveProps 条件不呈现组件中的数据

javascript - 如何获取动态创建元素的字符串表示

javascript - 弹出窗口内的关闭按钮不响应(点击事件上的 jQuery)

javascript - AngularJS ng-models 在转发器中使用原型(prototype)变量

javascript - 在 JQGrid 中动态设置 cellattr 函数不起作用

javascript - jquery addClass IE7 性能问题

javascript - 创建一个 div 并放置它

电话号码中的Javascript破折号

javascript - 雪花中的 ARRAY_REMOVE()?