1. 两等号与三等号的区别:
<select id="generator" onchange=modifyPWD()>
<option value="1">随机生成密码</option>
<option value="2">手动输入密码</option>
</select>
if($("#generator").val()===1){
alert("随机生成密码");
}else{
alert("手动输入密码");
}
上例中,只会输出“手动输入密码”。简单的区别可以归结为:
== equality 等同,=== identity 恒等。
(1)==, 两边值类型不同的时候,要先进行类型转换,再比较。
(2)===,不做类型转换,类型不同的一定不等。

被折叠的 条评论
为什么被折叠?



