javascript數字和字串的相互轉換

antzone發表於2017-04-12

在javascript編碼中,數字和字串的相互轉換是常有的操作,下面就結合程式碼例項對此做一下介紹。

一.數字轉換為字串:

轉換方式一:

[JavaScript] 純文字檢視 複製程式碼
var num = 5;
console.log(typeof (num+""));

數字和字串使用運算子+,那麼數字會隱式轉換為字串。

轉換方式二:

可以通過一些方法進行轉換,這裡就不一一介紹了,可以參閱相關閱讀:

(1).String()可以參閱javascript String()一章節。

(2).toString()方法可以參閱javascript Number toString()一章節。

(3).toFixed()方法可以參閱javascript toFixed()一章節。

(4).toExponential()方法可以參閱javascript toExponential()一章節。

(5).toPrecision()方法可以參閱javascript toPrecision()一章節。

二.將字串轉換為數字:

轉換方式一:

[JavaScript] 純文字檢視 複製程式碼
var string = "5";
console.log(typeof (+string));
console.log(+string);

上面也是一個隱式轉換方式。

轉換方式二:

可以通過一些方法進行轉換,這裡就不一一介紹了,可以參閱相關閱讀:

(1).Number()方法可以參閱javascript Number()一章節。

(2).parseInt()方法可以參閱javascript parseInt()一章節。

(3).parseFloat()方法可以參閱javascript parseFloat()一章節。

相關文章