TypeScript#
什麼是 TypeScript#
TypeScript 是 Microsoft 開發的開放原始碼語言,它解決了 JavaScript 在大型應用程式上支援的不足。TypeScript 是 JavaScript 的 superset,代表說它具備 JavaScript 的功能,可以編譯成純 JavaScript 的程式碼,並且還多了一些功能,像是:
- Interfaces
- Generics
- Enums
- etc.
這些都使得開發者能夠更有效的開發大型專案,而 TypeScript 有幾點特色:
- Object-Oriented language
- static type checking
- ES6 features
- Type hints
- etc.