JavaScript数据类型转换(Boolean)

目录:
JavaScript——数据类型转换(Number)
JavaScript——数据类型转换(String)
JavaScript——数据类型转换(Boolean)
隐式类型转换javascript

boolean-隐式类型转换
var b=!0;
console.log(typeof(b),b);
输出 boolean true

b=!1;
console.log(typeof(b),b);
输出 boolean false

b=!1000;
console.log(typeof(b),b);
输出 boolean false

b=!!1000;
console.log(typeof(b),b);
输出 boolean true

var b=!undefined;
console.log(typeof(b),b);
输出 boolean true

b=!null;
console.log(typeof(b),b);
输出 boolean true

b=!'';
console.log(typeof(b),b);
输出 boolean true

b=!NaN;
console.log(typeof(b),b);
输出 boolean true

&& 和 ||不进行隐式类型转换
var b=undefined && 5;
console.log(typeof(b),b)
输出 undefined undefined

显式类型转换java

boolean-显示类型转换
		库函数 Boolean();
		var b=Boolean(0);
		console.log(typeof(b),b)
		输出 boolean false
		
		var b=Boolean(1000);
		console.log(typeof(b),b);
		输出 boolean true
		
		var b=Boolean(undefined);
		console.log(typeof(b),b);
		输出 boolean false
		
		var b=Boolean(null);
		console.log(typeof(b),b);
		输出 boolean false
	
		var b=Boolean(NaN);
		console.log(typeof(b),b);
		输出 boolean false
		
		var b=Boolean('');
		console.log(typeof(b),b);
		输出 boolean false


在这里插入图片描述

相关文章
相关标签/搜索