JavaScript Number toString() 方法
- 上一頁 toPrecision()
- 下一頁 valueOf()
- 返回上一層 JavaScript Number 參考手冊
定義和用法
toString()
將數字作為字符串返回。
toString()
方法可把 Number 對象轉換為字符串,并返回結果。
注意
每個 JavaScript 對象都有 toString()
方法。
當需要將對象顯示為文本(如在 HTML 中)或需要將對象用作字符串時,JavaScript 在內部使用 toString()
方法。
通常,您不會在自己的代碼中使用它。
實例
例子 1
將數字轉換為字符串:
let num = 15; let text = num.toString();
例子 2
使用基數 2(二進制)將數字轉換為字符串:
let num = 15; let text = num.toString(2);
例子 3
使用基數 8(八進制)將數字轉換為字符串:
let num = 15; let text = num.toString(8);
例子 4
使用基數 16(十六進制)將數字轉換為字符串:
let num = 15; let text = num.toString(16);
語法
number.toString(radix)
參數
參數 | 描述 |
---|---|
radix |
可選。使用的基數。 必須是 2 到 36 之間的整數:
|
返回值
類型 | 描述 |
---|---|
字符串 | 作為字符串的數字。 |
技術細節
返回值
數字的字符串表示。例如,當 radix 為 2 時,number 會被轉換為二進制值表示的字符串。
拋出
異常 | 描述 |
---|---|
TypeError | 當調用該方法的對象不是 Number 時拋出的異常。 |
瀏覽器支持
toString()
是 ECMAScript1 (ES1) 特性。
所有瀏覽器都完全支持 ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
- 上一頁 toPrecision()
- 下一頁 valueOf()
- 返回上一層 JavaScript Number 參考手冊