JavaScript中有6个值为‘假’:
- false
- null
- undefinded
- 0
- ''(空串)
- NaN
其它的所有东西,在进行布尔运算时都会被判真。包括'0','false',{},[],new Boolean(false)等。
注意:
new Boolean(false)表示用false去初始化一个Boolean对象。
Boolean(false)却是将false强制转化成Boolean类型,Boolean()是类型转化函数,而不再是构造函数。
JavaScript中有6个值为‘假’:
其它的所有东西,在进行布尔运算时都会被判真。包括'0','false',{},[],new Boolean(false)等。
new Boolean(false)表示用false去初始化一个Boolean对象。
Boolean(false)却是将false强制转化成Boolean类型,Boolean()是类型转化函数,而不再是构造函数。
本文标题:JavaScript中会被判false的类型
本文链接:https://www.haomeiwen.com/subject/sloguqtx.html
网友评论