こんにちは活字体

⒈TypeScriptプロフィール

  1.JavaScriptスーパーセット

  ECMAScript3 / 5/6標準純粋なJavaScriptコード2.サポートECMAScript6標準、およびサポート出力

  3.サポート特性などの非同期機能とデコレータとして提案のECMAScript将来、

  4.支援システムの種類、あなたは型推論を持っています

  任意のブラウザで実行5.サポート、Node.jsの環境

⒉JavaScript履歴

  熱の欠如は、私は一般的なJava熱、それをこすりすることを決定し、そして最後にJavaScriptに名前を変更したため、1995年には、LiveScriptは、Netscapeブラウザでの最初のリリースを装備し、Netscapeは名前を考えます。

  JavaScriptとJavaの間の関係、および同等の関係雷峰塔。

  JavaScriptのの成功は、マイクロソフトの注目を集め、その後、IE3.0上のJScriptの別のJavaScript実装を運んで、標準化手段の欠如そのブラウザの言語JavaScript言語の出現の2種類。

  1996年には、NetscapeのJavaScriptはECMAScriptの名前の新しい言語の標準を、確定標準化するECMAインターナショナル(ヨーロッパ電子計算機工業会)に提出されます。すべてのJavaScript実装がECMAScriptの標準ベースに基づいていますが、歴史的な理由はJavaScriptによるなければならないので、JavaScriptはECMAScriptの標準と呼ばれる、我々はまだ呼び出す言語です。

  1997年にはECMAScriptは、標準の最初のバージョンをリリースしました。

  1998年6月に標準の第二のバージョンをリリースしました。

  間の10年後の1999年12月第三版のリリース、後に、ECMAScriptの標準化は決してでき、多くの貢献を作るためにも、別のブラウザでは全く異なる標準を実装しています。だけでなく、大手メーカーがこのようなJScriptのActiveXObjectののように、独自のJavaScriptへの「密輸」を追加し始めている、ということ。

  これは、10年には、実際に何が起こったのですか?ECMAScript4あまりにも過激案が一貫したブラウザベンダーのボイコットにつながっているため、比較的公正図です。この期間中にIEでFlashとの強力なものECMAScriptの更なる下落につながりました。

  2005年の秋までは、Ecmaの技術委員会のタスクグループ1 39(TG1)はJavaScriptを復活の人々に認識させるアヤックスの火災後に定期的に会合し始め、それが標準化作業を加速し始めました。

  複雑な議論の一連の後、2009年12月ECMAScript5がリリースされます。その後2012年に、外国人の開発者コミュニティは、IEがECMAScript5が人気となった作り、古いバージョンの作業をサポート押し停止します。

  2015年までに、欧州委員会の草案はECMAScript仕様TC39は、更新がもはや全体としてドラフトのECMAScriptの完了に依存するが、追加ローリングリリースの特性に基づくことができることを意味し、年に一度の新標準システムを定義することを決めました。同じ年では、ECMAScript6のコードネームハーモニーは、解放されたおなじみのES6(またはと呼ばれるES2015)です。紛争と混乱の多くの年がようやくおさまったので、開発者に伝えるかのようにハーモニー(調和)この名前は、非常に興味深いです。

  しかし、今のブラウザは、ドラッグを始めた、そして初めてのブラウザをサポートする新機能を取得することが困難な場合が多い。この時間ので、開発環境で使用するために、開発者を有効にするフロントエンドツールの多数の誕生や公開または事前のECMAScriptドラフトの新機能。例えば、プラグインの方法、またはコードによってバベル特性のECMAScriptの導入ES3とES5は、本番環境にコンパイル。

表示され⒊TypeScript

  JavaScriptコードは、ますます大きな需要が大規模なJavaScriptアプリケーションの構築がますます強くなり、大規模なWebアプリケーションを構築するためにJavaScriptを使用して簡単にコントロールから抜け出すことができ、それを管理することが困難となります。

  マイクロソフトは、JavaScriptが単なるスクリプト言語、シンプルなデザインと、クラスモジュールのサポートの欠如ではなく、実際には、内部でMicrosoftが需要を強化するために、カスタムのJavaScript開発ツールを必要とし始めます大規模なWebアプリケーションの開発、のためであると考えています。

  2012年10月、アンダース・ヒルシュベルクのデルファイ、C#の父がついにリリース活字体の開発を主宰しました。

  次のように活字体の主な特徴は以下のとおりです。

    Apacheライセンスを使用して1.フリーでオープンソース、。

    2.のECMAScript標準に基づいて拡張、それには、JavaScriptのスーパーセットです。

    オプションの静的タイプ、クラスとモジュールを追加します。3.

    図4は、標準のJavaScriptのECMAScriptに沿って、読みやすいにコンパイルすることができます

    5.ホストオペレーティングシステムおよびすべてのブラウザをサポートし、クロスプラットフォームのツールとなって

    6.保証は変更せずに、JavaScriptコードと組み合わせて実行することができます。(これは、プロジェクトが円滑に活字体にJavaScriptを移行できるようにすることです)

    7.ファイルの拡張子は、TSであります

    コンパイラをチェック8.、ランタイムが汚染しません

⒋TypeScript環境準備

  Node.jsのをインストールします。1.

おすすめ

転載: www.cnblogs.com/fanqisoft/p/11823461.html