天天看點

JavaScript 資料類型及typeof 操作符

JavaScript 資料類型

在 JavaScript 中有 6 種不同的資料類型:

  1. string
  2. number
  3. boolean
  4. object
  5. function
  6. symbol

    3 種對象類型:

  7. Object
  8. Date
  9. Array

    2 個不包含任何值的資料類型:

  10. null
  11. undefined

typeof 操作符

你可以使用 typeof 操作符來檢視 JavaScript 變量的資料類型。

執行個體:

typeof "John"                 // 傳回 string
typeof 3.14                   // 傳回 number
typeof NaN                    // 傳回 number
typeof false                  // 傳回 boolean
typeof [1,2,3,4]              // 傳回 object
typeof {name:'John', age:34}  // 傳回 object
typeof new Date()             // 傳回 object
typeof function () {}         // 傳回 function
typeof myCar                  // 傳回 undefined (如果 myCar 沒有聲明)
typeof null                   // 傳回 object      
  1. NaN 的資料類型是 number
  2. 數組(Array)的資料類型是 object
  3. 日期(Date)的資料類型為 object
  4. null 的資料類型是 object
  5. 未定義變量的資料類型為 undefined

繼續閱讀