ES 6学前了解
909 ワード
はじめは編集の入り口が見つからなくて、コードボックスの入れ方が分かりませんでした.調べてみたら、先に行くべきという設定でデフォルトのエディタをmarkdownに変えました.編集時にmarkdownの編集枠に切り替えます.markdown文法
*一.簡単に「ECMAScript」を理解する*ECMAScriptはJavaScriptの規格であり、後者は前者の実現であり、日常的な場面ではこの2つの単語は交換可能である.ES 6は5.1版以降のjavascriptの次世代基準を指し、ES 2015、ES 2016、ES 2017などをカバーしています.ES 2015は正式なバージョン名です.ES 6といえばES 2015標準を指すが、「次世代JavaScript言語」を指す場合もある.
二.ES 6のブラウザ環境はNode環境をサポートしています.javascriptのサーバーの運行環境ですので、ES 6に対するサポート度がもっと高いです.しかし、まだNodeを勉強していませんので、ブラウザ環境のES 6へのサポートを記録します.ブラウザでes-checkerを開くと、あなたのブラウザのES 6へのサポートレベルが見えます.
三.BabelトランスコードBabelは、一般的なES 6トランスコーダであり、ES 6コードをES 5コードに変換して、既存の環境で実行することができる.Babelはブラウザ環境にも使えます.ウェブページではES 6コードをES 5コードにリアルタイムに変換します.これは性能に影響があります.だから、生産環境ではトランスコード済みのスクリプトをロードする必要があります.
*一.簡単に「ECMAScript」を理解する*ECMAScriptはJavaScriptの規格であり、後者は前者の実現であり、日常的な場面ではこの2つの単語は交換可能である.ES 6は5.1版以降のjavascriptの次世代基準を指し、ES 2015、ES 2016、ES 2017などをカバーしています.ES 2015は正式なバージョン名です.ES 6といえばES 2015標準を指すが、「次世代JavaScript言語」を指す場合もある.
二.ES 6のブラウザ環境はNode環境をサポートしています.javascriptのサーバーの運行環境ですので、ES 6に対するサポート度がもっと高いです.しかし、まだNodeを勉強していませんので、ブラウザ環境のES 6へのサポートを記録します.ブラウザでes-checkerを開くと、あなたのブラウザのES 6へのサポートレベルが見えます.
三.BabelトランスコードBabelは、一般的なES 6トランスコーダであり、ES 6コードをES 5コードに変換して、既存の環境で実行することができる.Babelはブラウザ環境にも使えます.ウェブページではES 6コードをES 5コードにリアルタイムに変換します.これは性能に影響があります.だから、生産環境ではトランスコード済みのスクリプトをロードする必要があります.
// Your ES6 code