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...