Beberapa ciri berbeza pengetahuan TypeScript_Basic

WBOY
Lepaskan: 2016-05-16 16:05:16
asal
1300 orang telah melayarinya

Topik yang akan dibincangkan hari ini ialah TypeScript. Saya telah menyiarkan semula artikel bertajuk "The Rise of TypeScript sebelum ini.

Ramai rakan harus tahu bahawa TypeScript ialah bahasa sumber terbuka yang dilancarkan oleh Microsoft untuk membangunkan aplikasi JS berskala besar. Pengarangnya ialah Anders Hejlsberg, bapa terkenal C#. Jadi saya terus memberi perhatian kepadanya sejak permulaan keluaran betanya.

Insiden baru-baru ini - pasukan Angular merancang untuk menggunakan TypeScript untuk membangunkan versi Angular 2, mendorong TJ VanToll untuk mengemukakan soalan sedemikian (sudut pandangan). Dan saya sangat bersetuju dengan pandangan beliau.

Terdapat banyak bahasa yang serupa dengan TypeScript (lebih daripada 250 jenis), dan mereka mempunyai sejarah yang lebih panjang Contohnya, CoffeeScript digunakan secara meluas. Jadi mengapa TypeScript akan menonjol? Kenapa sekarang?

TypeScript mempunyai beberapa kualiti berbeza:

1, ia adalah pilihan. Maksudnya, ia tidak membuat anda melepaskan JS sepenuhnya dan melompat ke bahasa lain yang sama sekali berbeza. Anda juga boleh menukar fail kod sumber daripada akhiran js kepada akhiran ts, dan anda boleh mula menikmati faedah TypeScript.

2, serasi dengan standard ECMAScript. Khususnya, versi terkini TS bertujuan untuk serasi sepenuhnya dengan ES6. Kelebihan ini ialah pembangun yang menggunakan TS boleh menggunakan ciri baharu ES6 terlebih dahulu dan boleh berhijrah ke ES6 dengan mudah pada masa hadapan.

3. Sokongan alat yang sangat baik. Sebagai tambahan kepada IDE pertama di dunia, Visual Studio mempunyai sokongan asli untuknya dan pemalam Eclipse juga baru-baru ini telah mengukuhkan sokongannya untuk TypeScript Sudah tentu, tiada kekurangan pemalam Teks Sublim yang tersedia.

4, lebih banyak sokongan rangka kerja. Banyak rangka kerja menggunakan atau boleh dilaksanakan menggunakan TypeScript. Contohnya, enjin permainan HTML5 3D domestik "White Crane", atau Telerik's NativeScript (rangka kerja pembangunan merentas platform untuk APP mudah alih menggunakan js) juga boleh dibangunkan menggunakan TypeScript.

Akhir sekali, TJ VanToll turut menganalisis sama ada TypeScript boleh menduduki pasaran pada masa hadapan.

Di atas adalah semua kandungan analisis artikel ini saya harap anda akan menyukainya.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!