typescript-基本類型

Typescript類比於Javascript的各類類型:數組

基本類型:布爾類型,數字類型,字符串類型,枚舉類型,自定義類型,any類型,空值(undefined ,null)spa

  1. 布爾值
    • 最基本的數據類型就是簡單的true/false值.
    • TS:
    • JS:
  2. 數字型
    • 和JavaScript同樣,TypeScript裏的全部數字都是浮點數。 這些浮點數的類型是number。 除了支持十進制和十六進制字面量,Typescript還支持ECMAScript 2015中引入的二進制和八進制字面量
    • TS:
    • JS:
  3. 字符串
    • 能夠使用ES5中的多行字符串類型寫法===>
    • 能夠照原來JS的正常寫法,也能夠使用ES6的新語法 模板字符串(下例中展現)
    • TS:
    • JS:
  4. 數組
    • 有兩種方式能夠定義數組。 第一種,能夠在元素類型後面接上[]。第二種方式是使用數組泛型,Array<元素類型>
    • TS:
    • JS:
  5.  元組
    • 元組類型容許表示一個已知元素數量和類型的數組,各元素的類型沒必要相同。 好比,你能夠定義一對值分別爲stringnumber類型的元組。
    • TS:
    • JS:
    • 由於元組的結構與聯合類型的結構形式是基本相同的,因此,訪不存在的越界元素,該元素的數據類型爲聯合類型。3d

  6. 枚舉
    • enum類型是對JavaScript標準數據類型的一個補充。 像C#等其它語言同樣,使用枚舉類型能夠爲一組數值賦予友好的名字。
相關文章
相關標籤/搜索