快捷搜索:  汽车  科技

前端为null时怎么显示空串(前端系列布尔类型和null)

前端为null时怎么显示空串(前端系列布尔类型和null)1.解答——在JS中只有“0、null、undefined、‘ ’、NaN”这五个值转换为布尔类型时为false,其余类型值转化为布尔类型都为true。2.解答——null为‘空’的意思,undefined是‘未定义’的意思,null一般是人为手动的负值为null,后面程序中会再次的赋值,undefined是浏览器检测到未定义,非人为的,如var num;此处声明的变量没有给具体的值,所以浏览器分配的是undefined。

问题:

1.其他数据类型转换为布尔值时的结果是啥?

2.null和undefined有什么区别?

前端为null时怎么显示空串(前端系列布尔类型和null)(1)

回答:

1.解答——在JS中只有“0、null、undefined、‘ ’、NaN”这五个值转换为布尔类型时为false,其余类型值转化为布尔类型都为true。

2.解答——null为‘空’的意思,undefined是‘未定义’的意思,null一般是人为手动的负值为null,后面程序中会再次的赋值,undefined是浏览器检测到未定义,非人为的,如var num;此处声明的变量没有给具体的值,所以浏览器分配的是undefined。

猜您喜欢: