Title1

Title2

Title3

8-2 資料型別

內建基態

javascript支援物件導向(Object-Oriented) 且具備 函數式(Functional)風格語言

在javacript中,有基本(Primitive)型態、複合(Composite)型態、null、undefined

基本型態

  1. 數字:IEEE754 標準64位浮點數
    1. 0x 開頭:代表16進位,1~9 A~F
    2. 0b開頭:代表2進位
    3. 在執行時期數字都是浮點數 -2^53 到 2^53 (不含)
  2. 字串:須用「’」、「”」或 「\」來進行轉譯(ESCAPE)
  3. 布林(boolean):true、flase

複合型態

  1. 複合資料型態就是指物件(Object),基本型態除了值本身的資訊外,不帶任何額外的屬性(Property), 然而物件會帶額外的屬性或方法,只要是物件,typeof 都會傳回 ‘object’
  2. 物件用「{}」即可建立
  3. 陣列用「[]」即可建立

變數 Variable

  1. 宣告用 let、var

常數 Constant

  1. 宣告用 const

嚴格模式

‘use strict’ :在*.js檔案前撰寫「‘use strict’」