天天看點

Boolean()進行類型轉換時結果為false的情況

Boolean()進行類型轉換時結果為false的情況

<script type="text/javascript">
	/*Boolean()進行類型轉換時,結果為false的情況*/

	// 未定義類型轉布爾值:為false——undefined
	//		var un;
	//		var un = undefined;
	//		console.log(Boolean(un));

	// 字元串類型轉布爾值:為false——空字元串
	//		var str = ""
	//		console.log(Boolean(str));

	// 數值類型轉布爾值:為false——0,0.0,NaN
	//		var num = 1;
	//		var num = 0.1;
	//		var num = 0.0;
	//		var num = 0;
	//		var num = NaN;
	//		console.log(Boolean(num));

	// 對象類型轉布爾值:為false——null
	//		var obj = {name:'Allen',age:24};
	//		var obj = {};
	//		var obj = null;
	//		console.log(Boolean(obj));
</script>
           

繼續閱讀