javascript資料型別轉換簡單介紹

admin發表於2017-03-20

資料型別轉換在js中是常有的操作,下面通過簡單的例項程式碼,介紹一下資料型別轉換的幾種方式。

一.轉換為字串:

[JavaScript] 純文字檢視 複製程式碼
var a=8;
var b=8;
var c=8;
console.log(typeof(a+''));
console.log(typeof(b.toString()))
console.log(typeof(c.toString()))

以上程式碼實現了將數值型別轉換為字串型別。

二.轉換為數值型別:

[JavaScript] 純文字檢視 複製程式碼
var a="3.1415926";
var b="3.1415926";
var c="3.1415926";
console.log(typeof(parseInt(a)));
console.log(typeof(parseFloat(b)))
console.log(typeof(Number(c)))

三.轉換為布林型別:

在if語句、||、&&和!等邏輯判斷環境中會將表示式自動轉換為布林型別。

也可以使用Boolean()函式進行轉換。

[JavaScript] 純文字檢視 複製程式碼
if(-1) console.log("為真");
if(0) console.log("為假");
if(1) console.log("為真");
if("螞蟻部落") console.log("為真");

if語句中,非零即為真,其他幾個運算子也是有如此特點,這裡就不寫例項了。

[JavaScript] 純文字檢視 複製程式碼
console.log(Boolean(1));
console.log(Boolean("2"));
console.log(Boolean("2"));
console.log(Boolean("0"));
console.log(Boolean(0));

在以上程式碼中,引數非零即為真。

相關文章