ホームページ >開発ツール >VSCode >VSCode で ES6 を ES5 に変換するにはどうすればよいですか?

VSCode で ES6 を ES5 に変換するにはどうすればよいですか?

Guanhui
Guanhuiオリジナル
2020-06-08 10:56:064399ブラウズ

VSCode で ES6 を ES5 に変換するにはどうすればよいですか?

#VSCode を使用して ES6 を ES5 に変換するにはどうすればよいですか?

VSCode は ES6 を ES5 に変換できませんが、Babel ライブラリを通じて実現できます。Babel は、主に ES5 バージョンのコードを下位互換性のある JavaScript 構文に変換するために使用されるツール チェーンです。実行可能 現在および古いバージョンのブラウザまたはその他の環境で実行できます。

// Babel 输入: ES2015 箭头函数
[1, 2, 3].map((n) => n + 1);
// Babel 输出: ES5 语法实现的同等功能
[1, 2, 3].map(function(n) {
  return n + 1;
});

ECMAScript の歴史

ES6 は、ECMAScript 標準における最大の変更点です。 10 年バージョンでは、多くの新しい構文機能が追加されています。

  • 1997 ECMAScript 1.0 が誕生しました。

  • 1998 年 6 月に、独立した ISO 国際標準と同期するためのいくつかの小さな変更を含む ECMAScript 2.0 が誕生しました。

  • ECMAScript 3.0 は 1999 年 12 月に誕生しました。これは大成功を収め、業界で広く支持されました。JS の基本的な構文を定め、後続のバージョンに完全に継承されました。今日に至るまで、私たちが JS の学習を始めるとき、実際には構文のバージョン 3.0 を学習していることになります。

  • 2000 年の ECMAScript 4.0 は現在の ES6 の前身でしたが、このバージョンはあまりにも大幅で ES 3 への完全なアップグレードだったため、一時的に「調和」されました。

  • 2009 年 12 月に、ECMAScript バージョン 5.0 が正式にリリースされました。 ECMA Expert Group は、ECMAScript の第 5 バージョンが 2013 年半ばから 2018 年の間に主流の開発標準になると予想しています。 2011 年 6 月に ES バージョン 5.1 がリリースされ、ISO 国際標準になりました。

  • 2013 年に ES6 ドラフトは凍結され、新機能は追加されませんでしたが、新機能は ES7 に追加される予定で、2015 年 6 月に ES6 が正式に採用され、国際標準になりました。

推奨チュートリアル: 「JS チュートリアル 」、「vscode 入門チュートリアル

以上がVSCode で ES6 を ES5 に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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