TypeScript Handbook (китайская версия)
Раньше я искренне не любил языки, компилируемые в JavaScript, например Coffee и Dart. Но примерно к празднику Весны 2015 года я полюбил TypeScript. Тогда любимые фреймворки Dojo и Angularjs также объявили, что новые версии будут разрабатывать на TypeScript. Что же такое TypeScript и в чём его привлекательность?
TypeScript является зарегистрированным товарным знаком компании Microsoft.
TypeScript имеет систему типов и является надмножеством JavaScript. Он компилируется в обычный код JavaScript. TypeScript работает в любом браузере, в любой среде и в любой системе, а также имеет открытый исходный код.
TypeScript сейчас активно разрабатывается, и в него постоянно добавляют новые возможности. Поэтому это руководство следует за каждым commit официального репозитория и постоянно обновляет новые главы и исправляет неудачные формулировки.
Если TypeScript пришёлся вам по душе, подпишитесь на это руководство и поставьте звезду, чтобы узнавать о новых нативных возможностях ECMAScript 2015 и 2016 и осваивать их с помощью TypeScript заранее. Если ваша любовь к TypeScript растёт, присоединяйтесь к переводу и учитесь вместе с автором. PRs welcome!!! Ссылка на GitHub этого руководства находится в конце раздела «Полезные ссылки».
Содержание
- Быстрый старт с ASP.NET Core
- Новые возможности TypeScript 1.8
- Руководство. Базовые типы
- Конфигурация проекта tsconfig.json
- Wiki: this в TypeScript
Основные изменения (Latest 10 updates)
- 2016-07-21 Новые разделы: параметры компиляции noUnusedLocals и noUnusedParameter
- 2016-07-21 Новый раздел: сопоставление include и exclude в файле tsconfig.json
- 2016-07-20 Новый раздел: параметр this
- 2016-07-20 Новый раздел: свойства readonly
- 2016-07-20 Новый раздел: базовые типы — Null and Undefined
- 2016-06-15 Новый раздел: быстрый старт: Angular 2
- 2016-06-11 Новый раздел: быстрый старт: Gulp
- 2016-04-23 Новый раздел: использование ежедневных сборок TypeScript
- 2016-04-18 Новый раздел: новые возможности
- 2016-04-10 Новый раздел: быстрый старт: ASP.NET Core