Type Scriptのメモを勉強します.
1861 ワード
Type Scriptのメモを勉強します.
背景
クイック初期化
背景
TypeScript JavaScript 。 JavaScript ,
。 TypeScript , 。
概要TypeScript 、 。 JavaScript , JavaScript 。
TypeScript 、 ECMAScript ( )。
ES6 , 。
特性TypeScript JavaScript 。
TypeScript JavaScript, JavaScript 。
:
1. ES6、ES.Next 。
ES5 、 this ...
ES6 Symbol、iterator、generator、class ...
ES Proposals Decorator( ) ...
Mixin ...
2. 。
TypeScript Type Annotation , 。 .ts 。
TypeScript Compiler ( ) .ts , .js , 、Node 。
強力なタイプのシステム 1. TypeScript 。 TypeScript JavaScript 。 , Type Annotation 。
2. : ,TypeScript JavaScript , 、 。 : 、 、 、null、undefine、void ES6 symbol。
eggを使ってプロジェクトを素早く作成します.クイック初期化
$ npm init egg --type=simple
$ npm i
プロジェクトを開く'use strict';
const Controller = require('egg').Controller;
class HomeController extends Controller {
async index() {
const { ctx } = this;
ctx.body = 'Hello world';
}
}
module.exports = HomeController;
起動項目:$ npm run dev
$ open http://localhost:7001
Hello world
これから遊ぶことができます.学習ノートを共有して、詳しくは公式サイトで知ることができます.