JavaScript 參考-數字物件
JavaScript 數字物件
JavaScript Number 物件充當原始數值的包裝器。JavaScript 只有一種數字資料型別,它不區分整數和浮點值。
要了解有關 Number 的更多資訊,請檢視JavaScript 數字章節。
數字屬性
下表列出了 Number 物件的標準屬性。
屬性 | 描述 |
---|---|
MIN_SAFE_INTEGER |
表示 JavaScript 中的最大安全整數(253 - 1)。 |
MAX_VALUE |
返回 JavaScript 中可表示的最大數值,大約 1.79E + 308。大於的值 MAX_VALUE 表示為 Infinity 。 |
MIN_SAFE_INTEGER |
表示 JavaScript 中的最小安全整數(- (253 - 1))。 |
MIN_VALUE |
返回 JavaScript 中可表示的最小正數值,大約為 5e-324。它最接近 0,而不是最負數。小於的值 MIN_VALUE 將轉換為 0。 |
NEGATIVE_INFINITY |
表示負無窮大值。 |
NaN |
表示“非數字”值。 |
POSITIVE_INFINITY |
表示無窮大值。 |
prototype |
允許您向 Number 物件新增新屬性和方法。 |
注意: JavaScript 中的每個物件都有一個 constructor
屬性,該屬性引用用於建立該物件例項的建構函式。
數字方法
下表列出了 Number 物件的標準方法。
方法 | 描述 |
---|---|
isFinite() |
檢查傳遞的值是否為有限數。 |
isInteger() |
檢查傳遞的值是否為整數。 |
isNaN() |
檢查傳遞的值是否為 NaN 且其型別為 Number。 |
isSafeInteger() |
檢查值是否為安全整數。 |
toExponential() |
將數字轉換為指數表示法。 |
toFixed() |
使用定點表示法格式化數字。 |
toPrecision() |
返回表示指定精度的數字的字串。 |
toString() |
將數字轉換為字串。 |
valueOf() |
返回 Number 物件的原始值。 |