<script>
/**
* 将其他的数据类型转换为Boolean
* 使用Boolean()函数
* 数字->布尔 :除了0和NaN其他都是True
* 字符串->布尔:除了空其他都是true
* null undefined转换都为false
* 对象也会转换为true
* */
var a = 123;
a = Boolean(a);//true
var a = -123;//true
var a = 0; //false
var a = NaN;//false
var a = Infinity;//true
a = "hello";//true
a = "true"; // true
a= "false" //true
a = ""; //false
a = Boolean(a);
console.log(typeof a);
console.log(a);
</script>
JavaScript布尔值转换
最新推荐文章于 2023-04-25 10:24:50 发布