Boolean Type Conversions
javascript中boolean类型的转换比较灵活。总结如下:1、boolean类型在数字上下中,true转换成1,false转换成0
2、boolean类型在字符串上下中,true转换成“true”,false转换成“false”
3、数字转换成boolean,只有在0和NaN转换成false,其它都是true
4、空字串“”是false,其它都是true
5、null 和 undefined 是false
其它任何非null对象、数组(包括空的数组),函数都是true。
页:
[1]
