null的问题 JavaScript提供关键字“null”表示没有值的情况。在有些语言中0和null取值相同,但在JavaScript中0和null的数值完全不同。null和0 沒有可比性,也不會這樣用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var temp = new Boolean("false");alert(temp||false);//返回true呼唤达人! null指的是无值这些计算式子可以反过来看就比较好理解了alert(null == 0); //返回false alert(0 == null); 这句描述的问题是:0是无值吗? 答案是否后面以此类推alert(0.000000000000000000000000001 > null);0.000000000000000000000000001 比 无值大吗? 答案当然是true,无值当然是最小的所有比较表达式反过来也应该答案一致,当你实在看不出来结果,可以把操作数反过来看,有时候就会很明了当然所有的数值都比无值大 alert(new Boolean(false) && true);//返回true ayds1984 发表于:2008-09-24 21:15:256楼alert(new Boolean(false) && true);//返回true这个很容易解释了new Boolean(false) 是一个有值的对象, ture 是一个简单的数据类型的值不要把 new Boolean(false) 当成了 false new Boolean(false) 本来就是false 注意:new Boolean(false) 是指一个对象,并不是指这个对象的值。对象存在,则是true值。 new Boolean(false) 和new Boolean(”false“)是两码事new Boolean(false) = falsenew Boolean(”false“) = true var temp = new Boolean(false)alert(typeof(temp))alert(typeof(true))LZ看看有什么不一样的就知道了 new Boolean(”false“) = true这个问白了,问题得到解决了,谢谢大家,你们无私的风险是我们初学者最大的鼓励 请问JS中!!表示什么? jquery ajax form提交被拦截 高手进 帮我看看这段什么意思 问问这个视频的js是什么意思 关于javascript控制播放器的问题 超级郁闷数据库连接问题,请高手看下,谢谢 输入“用户ID“,自动跳出“用户姓名” 如果得到某个td的屏幕坐标? 简单问题:调用IE的“另存”功能是document.execCommand('SaveAs'),那么“发送”中的“电子邮件页面”和"电子邮件连接"应该怎么写呢? 100分求动态框架实现方法!在线等待! 关于在JavaScript是用document语句 动态文本框
alert(temp||false);//返回true
呼唤达人!
这些计算式子可以反过来看就比较好理解了alert(null == 0); //返回false
alert(0 == null);
这句描述的问题是:0是无值吗? 答案是否
后面以此类推alert(0.000000000000000000000000001 > null);
0.000000000000000000000000001 比 无值大吗? 答案当然是true,无值当然是最小的所有比较表达式反过来也应该答案一致,当你实在看不出来结果,可以把操作数反过来看,有时候就会很明了当然所有的数值都比无值大
alert(new Boolean(false) && true);//返回true这个很容易解释了
new Boolean(false) 是一个有值的对象, ture 是一个简单的数据类型的值
不要把 new Boolean(false) 当成了 false
注意:new Boolean(false) 是指一个对象,并不是指这个对象的值。
对象存在,则是true值。
new Boolean(false) = false
new Boolean(”false“) = true
alert(typeof(temp))
alert(typeof(true))LZ看看有什么不一样的就知道了
这个问白了,
问题得到解决了,谢谢大家,你们无私的风险是我们初学者最大的鼓励