私の現在のプロジェクトでES6の機能を使用することに非常に関心があります。私はチェックアウトしてオプションのいくつかを見つけました:TypeScriptとBabel。私はバベルを試すつもりです。私の心配は、traspilingした後にバベルで書いたコードはIE9で安全に実行できるのですか?またはポリフィルがまだ必要ですか?polyfillなしでブラウザーで実行されたコードを移動できます
0
A
答えて
1
はい、Babelによって生成されたコードはIE9で実行されます(there are caveats、plugins in Babel 6を使用する必要があります)。
しかし、Babelは、言語機能(新しい構文の変更、キーワードなど)の機能をES 2015/6言語に変換します。 Promise
,WeakSet/Map
などのES6ビルトインを使用する場合は、準拠していないブラウザ用のポリフィルが必要です。
+1
新しい構文機能のいくつかは新しいライブラリ機能に依存しているので、polyfillを使わないと 'for ... of'や' Symbol.iterator'のように使うことはできません。 – loganfsmyth
関連する問題
- 1. CythonでラップされたPythonコードを実行できません
- 2. CronJobでコードを実行したときにコードが作成されない
- 3. ラズベリーPi2でlabviewで生成されたCコードを実行できますか?
- 4. リファクタリングされたPHPコードで実行を停止しますか?
- 5. @BeforeTest Annotationを実行した後でも@Test Annotationに移動できません
- 6. バーチャルマシンの外のブラウザーでセグメンテーションを実行してください
- 7. 実行されたプログラムの新しいウィンドウで、Cコードまたはバッチファイルでコマンドを実行します。
- 8. スレッドプールで実行されたOpenMPコード
- 9. Canopyでコードが実行されない
- 10. コードがシーケンスで実行されない
- 11. コードで実行されたときに更新クエリが更新されない
- 12. 移動したファイルに対してgit diffを実行できません。
- 13. 安全でないタグでコンパイルされた.NETコードをMonoで実行できますか?
- 14. ドラッグ&ドロップアクションを実行できませんエラーなしでコードを実行しました
- 15. 目標を実行できませんでした...コード= 500
- 16. VS 2015は実行できませんファイルを移動した後にリリース
- 17. 関数内でプログラムで作成されたボタンを押したときにコードを実行します。
- 18. VIM:コード行を%sで左に移動しますか?
- 19. asp.netコードはVS2008でデバッグを停止した後でも実行されます
- 20. Windowsでスケジュールされたタスクで.jarを実行できない
- 21. コードの最初の移行はサーバー上で自動的に実行されますか?
- 22. DeviseSamlAuthenticatableレールを構成した後で移行を実行できません
- 23. Travis CIでコードが実行されたときの検出
- 24. CSS3キーフレーム移動なしでイメージサークルを実行する方法
- 25. VBAはCellsに保存されたコードを実行できますか?
- 26. Javaコードを実行するとデバッガで動作しますが、実行されません
- 27. 私のjavascriptコードはpcで動作しますが、アンドロイドまたはiosでは実行されません
- 28. 新しいリンクに移動するときにコンテンツスクリプトが実行されない
- 29. IDE環境間でコードを移動することで設計されたVBA Userformを移動する
- 30. Visual Studioで保存した後に実行可能な自動実行コード
IE9で何も安全に実行できないと言われました。 – webduvet