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


在這裏插入圖片描述

相關文章
相關標籤/搜索