我是靠谱客的博主 大方小猫咪,最近开发中收集的这篇文章主要介绍js中的0就是false,非0就是true及案例假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情请点击http://106.12.206.16:8080/qingruihappy/index.html自己碰到的 ,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在处理js代码判断真假时经常会这么写。
假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情请点击http://106.12.206.16:8080/qingruihappy/index.html
但fun()可能得到的是数字0,这可不是表示的没有值,但是!js中的数字0就是false,非0就是true。
于是0就被无情的当做false了。
已经被这个坑过N回了,做个记录,以防再被坑。
自己碰到的
1 if(!$('#id').length){}
从上面我们可以看到,0是false,非0是true
那么我们来看上面的代码
1,if只有是true的时候才能进入方法体,
2,true就是非false
3,就是 非0,
4,那么$('#id').length就是0
最后
以上就是大方小猫咪为你收集整理的js中的0就是false,非0就是true及案例假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情请点击http://106.12.206.16:8080/qingruihappy/index.html自己碰到的 的全部内容,希望文章能够帮你解决js中的0就是false,非0就是true及案例假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情请点击http://106.12.206.16:8080/qingruihappy/index.html自己碰到的 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复