现在的位置: 首页 > 综合 > 正文

(面向c#开发人员) 编写javascript的好习惯四 比较运算符

2012年11月25日 ⁄ 综合 ⁄ 共 269字 ⁄ 字号 评论关闭
比较运算符一般指的是 ==
在javascript里面以下值是等价的
alert(0 == ''); //true
alert(0 == '0'); //ture
alert(false == '0'); //ture
alert(null == undefined); //ture
alert(0 == '\t\r\n'); //ture
这个javascript的 == 号真是混乱的让人想死。。。。
正确的做法是在javascript使用 === 来在比较值
alert(0 === 0); //true
alert(0 === '0'); //false
对应的不等于号是  !==
PS:引用自mix11

抱歉!评论已关闭.