HTML DOM教程 49-JavaScript Number 對象

來源:互聯網
上載者:User

HTML DOM教程 49-JavaScript Number 對象

 

  在 JavaScript 中,數字是一種基本的資料類型。

  JavaScript 支援 Number 對象,該對象是原始數值的封裝對象。

  在必要時,JavaScript 會自動地在未經處理資料和對象之間轉換。

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

  1:Number 對象的方法
方法 描述 FF IE
toString 把數字轉換為字串,使用指定的基數。 1.0 4.0
toLocaleString 把數字轉換為字串,使用本地數字格式順序。 1.0 4.0
toFixed 把數字轉換為字串,結果的小數點後有指定位元的數字。 1.0 5.5
toExponential 把數字轉換為字串,結果採用指數計數法,小數點後有指定位元的小數。 1.0 5.5
toPrecision 把數字轉換為字串,結果中包含指定位元的有效數字。採用指數計數法或定點計數法,由數位大小和指定的有效數字位元決定採用哪種方法。 1.0 5.5
valueOf 返回一個 Number 對象的基本數字值。 1.0 4.0
  2:Number 對象的屬性
屬性 描述 FF IE
MAX_VALUE 可表示的最大的數。 1.0 4.0
MIN_VALUE 可表示的最小的數。 1.0 4.0
NaN 非數字值。 1.0 4.0
NEGATIVE_INFINITY 負無窮大,溢出時返回該值。 1.0 4.0
POSITIVE_INFINITY 正無窮大,溢出時返回該值。 1.0 4.0

  注釋:上面的這 5 個常量是建構函式 Number() 自身的屬性,而不是單獨的某個 Number 對象的屬性。

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

    var big = Number.MAX_VALUE

  但是這樣是錯誤的:

    var n= new Number(2);

var big = n.MAX_VALUE
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.