typescript 文件筆記 Enums

2021-10-12 17:29:22 字數 867 閱讀 2225

enum direction 

let a:direction

enum direction
數字型別跟字串型別的列舉可以混用。同事列舉的值可以是動態計算出來的,可以不是常量

列舉實際上市物件,所以可以當做值使用

enum enum 

----

----

----

----

----

--轉換後

(function

(enum)

)(enum ||

(enum =))

;------

----

----

----

---訪問

enum[

'a']

=== enum.

a=== enum[

0]

const

enum enum

const

enum direction

let directions =

[ direction.up,

direction.down,

direction.left,

direction.right,

];

上面編譯過後如下:

"use strict"

;let directions =[0

/* up */,1

/* down */,2

/* left */,3

/* right */,]

;

typescript 文件閱讀筆記 Classes

extends super class animal move distanceinmeters number 0 m.class dogextends animal bark const dog newdog fjdsl dog.bark 預設情況下,所有屬性為public。class anima...

Typescript學習筆記

物件導向特性 類類的宣告 用class關鍵字 加類名 class person 類宣告完之後就可以被例項化了,類相當於乙個模子.name string eat var p1 new person p1.name batman p1.eat var p2 new person p2.name supe...

typescript學習筆記

1,ts是js的超集,ts是強型別語言。ts比js入門更難。ts的物件導向寫法比js更優雅。ts更適合團隊協作。2,宣告變數篇。3,宣告函式篇。4,物件導向篇。4.1,子類繼承父類 extends 繼承多個介面 implements。4.2,this表示當前物件,super表示父類物件。子類不寫co...