ホームページ  >  記事  >  JavaScript スーパーセットとはどういう意味ですか?

JavaScript スーパーセットとはどういう意味ですか?

藏色散人
藏色散人オリジナル
2021-10-25 15:28:092734ブラウズ

JavaScript のスーパーセットは TypeScript です。TypeScript は Microsoft によって開発された無料のオープンソース プログラミング言語で、ES6 標準をサポートしています。その設計目標は大規模なアプリケーションを開発することであり、純粋な JavaScript にコンパイルできます。コンパイルされた JavaScript はどのブラウザでも実行できます。

JavaScript スーパーセットとはどういう意味ですか?

この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript スーパーセットとはどういう意味ですか?

JavaScript のスーパーセットは TypeScript です。 TypeScript は、ES 6 標準をサポートする Microsoft によって開発された無料のオープン ソース プログラミング言語です。その設計目標は、大規模なアプリケーションを開発することです。純粋な JavaScript にコンパイルでき、コンパイルされた JavaScript は任意のブラウザで実行できます。

言語機能

TypeScript は、JavaScript に機能を追加する言語拡張機能です。追加された機能は次のとおりです:

  • 型アノテーションとコンパイル時の型チェック

  • 型推論

  • タイプ消去

  • #インターフェイス

  • ##列挙
  • ミックスイン
  • ##汎用プログラミング

  • 名前空間

  • タプル

  • #待機
  • JavaScript と TypeScript の違い:

  • TypeScript は、JavaScript の構文を拡張した JavaScript のスーパーセットであるため、既存の JavaScript コードを TypeScript と組み合わせて使用​​することができます。 TypeScript は、型アノテーションを通じてコン​​パイル時の静的型チェックを提供します。

TypeScript は、既存の JavaScript コードを処理し、その中の TypeScript コードのみをコンパイルできます。

[推奨学習:

JavaScript 基本チュートリアル

]

以上がJavaScript スーパーセットとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。