開(kāi)場(chǎng)白

開(kāi)場(chǎng)白主要分為三部分:

  • 感謝了ng-conf的組織者。

  • 闡述了TypeScript是JavaScript的超集,并不是另外一種語(yǔ)言。

  • 引用了他的兩個(gè)朋友最喜歡的TypeScript特性。

由于開(kāi)場(chǎng)白內(nèi)容不太重要,所以不再詳述。下面開(kāi)始講解Dan Wahlin最喜歡的TypeScript的特性。

類(lèi)型支持(Type Support)

讓我們來(lái)聊下類(lèi)型支持吧!先打開(kāi)TypeScript Playground,我們會(huì)看到一個(gè)非常簡(jiǎn)單的例子。

左邊是TypeScript,右邊是編譯后的JavaScript,它倆差異很大嗎?并不是,呵呵!不過(guò)用來(lái)講解類(lèi)型支持還是不錯(cuò)的。我們給xy各添加一個(gè)number類(lèi)型,然后發(fā)現(xiàn)報(bào)錯(cuò)了:不能給number類(lèi)型的參數(shù)指定string類(lèi)型。

網(wǎng)友評(píng)論