メインコンテンツまでスキップ

機能サポート

· 約2分

JavaScriptおよびWebAssembly言語機能の解説には、以下のような機能サポートリストが含まれることがよくあります:

サポートがない機能は次のように表示されます:

最先端の機能では、環境によってサポートが混在していることが一般的です:

目的は、V8とChromeだけでなく、広範なJavaScriptエコシステム全体での機能の成熟度を迅速に概観することです。これは、V8などの積極的に開発されているJavaScript VMでのネイティブ実装に限定されるものではなく、ここではBabelアイコンを使用して示されるツールサポートも含まれます。

Babelエントリはさまざまな意味を持ちます:

  • クラスフィールドのような構文言語機能の場合、それはトランスピレーションサポートを指します。
  • Promise.allSettledのような新しいAPIである言語機能の場合、それはポリフィルサポートを指します。(Babelはcore-jsプロジェクトを通じてポリフィルを提供します。)

ChromeロゴはV8、Chromium、およびChromiumベースのブラウザを表します。