MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Number 物件

 

Number 物件

The Number 物件具有用於數值常數的屬性,如最大值、非數字、無限大。你不能改變這些屬性的值,你可以如下使用這些屬性︰

biggestNum = Number.MAX_VALUE
smallestNum = Number.MIN_VALUE
infiniteNum = Number.POSITIVE_INFINITY
negInfiniteNum = Number.NEGATIVE_INFINITY
notANum = Number.NaN

你永遠可以如上方式參照預先定義的 Number 物件的屬性,而不是參照你自己建立的 Number 物件的屬性。

下表列出 Number 物件的屬性。

屬性 說明
MAX_VALUE 所能表示的最大的數字
MIN_VALUE 所能表示的最小的數字
NaN 特殊的 "not a number"(非數字)值
NEGATIVE_INFINITY 特殊的負無限大的值;溢出時返回
POSITIVE_INFINITY 特殊的正無限大的值;溢出時返回

表 7.2: Number 的屬性

Number 的原型提供從 Number 物件取得各種格式的資訊的方法。下表列出 Number.prototype 的方法。

方法 說明
toExponential 返回以指數符號表示的數字的字串。
toFixed 返回以固定小數點表示的數字的字串。
toPrecision 返回以指定精度的固定小數點表示的數字的字串。
toSource 返回表示指定的 Number 物件的字面表達。你可以使用這個值來建立新的物件。覆蓋 Object.toSource 方法。
toString 返回表示指定物件的字串。覆蓋 Object.toString 方法。
valueOf 返回指定物件的原始值。覆蓋 Object.valueOf 方法。

表 7.3: Number.prototype 的方法

文件標籤與貢獻者

 此頁面的貢獻者: teoli, happysadman
 最近更新: teoli,