本文主要是介绍注意js中的Boolean,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
js对Boolean的判断跟你脑海里想象的不大一样,所以记住以下的结果,对你以后调试会大有帮助..js判断其实也可以用
'===' ,而非'==',使用'==='则可以避免以下误区..
1. '' == '0' // false
2. 0 == '' // true
3. 0 == '0' // true
4. false == 'false' // false
5. false == '0' // true
6. false == undefined // false
7. false == null // false
8. null == undefined // true
9. true == 1 // true
10. '' == null // false
11. false == '' // true
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <HTML>
- <HEAD>
- <TITLE> New Document </TITLE>
- <mce:script language="javascript"><!--
- function checkboolean()
- {
- alert(0==='0');
- }
- // --></mce:script>
- </HEAD>
- <BODY>
- <INPUT TYPE="button" VALUE="test" ONCLICK="checkboolean();">
- </BODY>
- </HTML>
这篇关于注意js中的Boolean的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!