qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          JavaScript Number 對象

          Number 對象

          Number 對象是原始數值的包裝對象。

          創建 Number 對象的語法:

          var myNum=new Number(value); var myNum=Number(value); 

          參數

          參數 value 是要創建的 Number 對象的數值,或是要轉換成數字的值。

          返回值

          當 Number() 和運算符 new 一起作為構造函數使用時,它返回一個新創建的 Number 對象。如果不用 new 運算符,把 Number() 作為一個函數來調用,它將把自己的參數轉換成一個原始的數值,并且返回這個值(如果轉換失敗,則返回 NaN)。

          Number 對象屬性

          屬性描述
          constructor返回對創建此對象的 Number 函數的引用。
          MAX_VALUE可表示的最大的數。
          MIN_VALUE可表示的最小的數。
          NaN非數字值。
          NEGATIVE_INFINITY負無窮大,溢出時返回該值。
          POSITIVE_INFINITY正無窮大,溢出時返回該值。
          prototype使您有能力向對象添加屬性和方法。

          Number 對象方法

          方法描述
          toString把數字轉換為字符串,使用指定的基數。
          toLocaleString把數字轉換為字符串,使用本地數字格式順序。
          toFixed把數字轉換為字符串,結果的小數點后有指定位數的數字。
          toExponential把對象的值轉換為指數計數法。
          toPrecision把數字格式化為指定的長度。
          valueOf返回一個 Number 對象的基本數字值。

          Number 對象描述

          在 JavaScript 中,數字是一種基本的數據類型。JavaScript 還支持 Number 對象,該對象是原始數值的包裝對象。在必要時,JavaScript 會自動地在原始數據和對象之間轉換。在 JavaScript 1.1 中,可以用構造函數 Number() 明確地創建一個 Number 對象,盡管這樣做并沒有什么必要。

          構造函數 Number() 可以不與運算符 new 一起使用,而直接作為轉化函數來使用。以這種方式調用 Number() 時,它會把自己的參數轉化成一個數字,然后返回轉換后的原始數值(或 NaN)。

          構造函數通常還用作 5 個有用的數字常量的占位符,這 5 個有用的數字常量分別是可表示的最大數、可表示的最小數、正無窮大、負無窮大和特殊的 NaN 值。 注意,這些值是構造函數 Number() 自身的屬性,而不是單獨的某個 Number 對象的屬性。

          比如這樣使用屬性 MAX_VALUE 是正確的:

          var big = Number.MAX_VALUE

          但是這樣是錯誤的:

          var n= new Number(2); var big = n.MAX_VALUE 

          作為比較,我們看一下 toString() 和 Number 對象的其他方法,它們是每個 Number 對象的方法,而不是 Number() 構造函數的方法。前面提到過,在必要時,JavaScript 會自動地把原始數值轉化成 Number 對象,調用 Number 方法的既可以是 Number 對象,也可以是原始數字值。

          var n = 123; var binary_value = n.toString(2); 

          課外書

          如需更多信息,請閱讀 JavaScript 高級教程中的相關內容:

          ECMAScript 引用類型
          引用類型通常叫做類(class)或對象。本節講解 ECMAScript 的預定義引用類型。

          posted on 2014-03-31 14:47 順其自然EVO 閱讀(221) 評論(0)  編輯  收藏 所屬分類: js

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南京市| 甘谷县| 尖扎县| 尼木县| 抚宁县| 蓬莱市| 宁强县| 兴城市| 祁阳县| 天等县| 涞水县| 潜山县| 西充县| 贵定县| 福泉市| 靖西县| 古丈县| 桂平市| 团风县| 花垣县| 临江市| 广河县| 班戈县| 郓城县| 南通市| 南涧| 柞水县| 高州市| 蛟河市| 比如县| 鸡泽县| 微山县| 商水县| 永年县| 呼玛县| 永嘉县| 方正县| 文昌市| 巧家县| 双桥区| 尉氏县|