官术网_书友最值得收藏!

第4章 TypeScript語言進階

本章主要內容:

?新增的原始數據類型BigInt。

?實用的展開運算符和解構功能。

?新引入的可選鏈運算符和空值合并運算符。

如果在JavaScript程序中使用了較新的語言特性,那么這段JavaScript程序必須在支持該語言特性的運行環境中才能運行。但是,開發者通常無法決定JavaScript程序的實際運行環境,這就可能產生兼容性問題。

TypeScript語言的一大特色就是能夠支持JavaScript語言中的新特性而不必過多擔心兼容性問題。開發者可以在TypeScript程序中使用新的JavaScript語言特性,然后由TypeScript編譯器將程序編譯成兼容指定ECMAScript規范版本的JavaScript程序。通過這種方式,開發者既可以在程序中使用新的語言特性,又不必擔心程序兼容性問題。

本章將介紹幾個新的有代表性的語言特性。這些語言特性具有很強的實用性,在實際項目中使用得比較頻繁。我們可以在TypeScript語言中直接使用它們。

主站蜘蛛池模板: 仙游县| 邵武市| 荥经县| 高唐县| 富阳市| 怀集县| 金湖县| 新蔡县| 玛沁县| 灵川县| 雷波县| 勃利县| 雷州市| 清远市| 波密县| 嘉定区| 洱源县| 满洲里市| 玉山县| 托克托县| 广东省| 武穴市| 怀来县| 绍兴县| 章丘市| 吐鲁番市| 商水县| 旬阳县| 龙江县| 手游| 罗田县| 新兴县| 微博| 罗甸县| 河源市| 福安市| 阜新市| 广饶县| 舞阳县| 临泽县| 丰顺县|