标签: javascript
说
a=""; // empty String b=0;
然后
a==b; // returns true
只有当我比较两个空字符串或两个零时才能构建什么样的测试来返回true?
答案 0 :(得分:5)
使用严格比较运算符===。这不会使用JavaScript的默认类型强制,因此您将获得正确的结果。
===
"" === 0; // false
答案 1 :(得分:1)
使用===代替==来检查未定义和零或假比较