JavaScript 資料類型

來源:互聯網
上載者:User

標籤:浮點數   efi   bool   define   asc   未經處理資料類型   類型   str   boolean   

JavaScript 語?的每?個值,都屬於某?種資料類型。

在 ES5 ??,資料類型?共分為六種:五種未經處理資料類型,?種引?資料類型。

在未經處理資料類型?,分為了五個?類:

number(數字)類型:包含整數和浮點數(即?數);

boolean(布爾)類型:只有 true 和 false 兩個值;

string(字串)類型:字串值必須?引號括起來,引號可以是單引號,也可以是雙引號;

null 類型:?於表示某個變數值為空白;

undefined 類型:?來確定?個已經建立但是沒有初始值的變數。

JavaScript 的數字類型包含所有的整數類型和所有的浮點類型。

但是不區分整數和浮點數,統?都? number 表示。 浮點類型 浮點類型,就是指該數值包含整數部分、?數點和?數部分。

var num1 = 0.1; var num2 = .1; //

有效,但不推薦 NaN NaN 是 JavaScript 的特殊值,表示“?數字”(Not a Number)。

NaN 不是數字,但是它的資料類型是 number 類型。

特點: 任何涉及到 NaN 的操作都會返回 NaN NaN 與任何值都不相等,包括 NaN 本身

注意:針對以上特點,JavaScript 提供了 isNaN() 函數。

該函數?於判斷計算結果是否為數值。

如果是數字,返回 false ,如果不是數字,返回 true 。

JavaScript 資料類型 未經處理資料類型(primitive type) number(數字)類型

console.log(isNaN(10)); // false

console.log(isNaN("hello"));// true

JavaScript 資料類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.