JavaScript的toString()方法

數值、布爾值、對象和字符串值都有 toString()方法,null 和 undefined 值沒有 toString()方法。

toString()方法作用是返回相應值的字符串表現,字符串的toString()方法就是返回該字符串的一個副本。


一般情況下,我們調用 toString()方法不必傳遞參數。但是,在調用數值的 toString()方法時,可以傳遞一個參數:輸出數值的基數,基數的範圍爲 2 ~ 36(包含2和36)。

var num1 = 10;
var num2 = num1.toString(); //"10"
var num3 = num1.toString(2);//"1010"
var num4 = num1.toString(8);//"12"
var num5 = num1.toString(16);//"a"

分析:

  1. num2時toString()方法參數爲空,默認無參數時的輸出值與基數 10 時的輸出值相同。
  2. num3時toString()方法參數爲2,輸出10的二進制格式表示的字符串,下面的幾種例子情況相似。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章