2017-02-03 6 views
0

今年中頃のWebアプリケーションをあらゆるデバイスで動かすために、私はトランスパイラなどを使いたくないのですが、JavaScriptのネイティブes6構文を使いたいだけです。モバイルアプリのネイティブES6に移行するのは安全ですか?

私はこれが今は良いアイデアであるかどうかを知りたかった、そしてどのような最小バージョンはそれはiphone、マックのSafari、デスクトップ上のクロム、AndroidとiOSなどのようなサファリのためのES6をサポートしています...

主に私がes6で使用しようとしていた機能は、インポート/エクスポートとクラス/拡張です。私はこのサイトを見つけましたhttps://kangax.github.io/compat-table/es6/

しかし、私は混乱しているので、これをどのように伝えるべきか分かりません。 Chromeのアンドロイド/イオスのように、デスクトップブラウザの下で私たちが見るのはCHだけです。また、左側には、インポート/エクスポートについては何も表示されません。

誰でも知っていますか?ここで

おかげ

+2

サポートしたいモバイルデバイスのインストールされている基盤がすぐに使用できるとは限りません。ただ蒸散してやる。 IOSとAndroidの異なるバージョンのマーケットシェアを見て、どの旧バージョンがES6をサポートしていないのか、サポートしていないことに対処する意思があるかどうかを判断する必要があります。 – jfriend00

+0

おそらくあなたが尋ねたものではありませんが、[イオンの枠組み](https://ionicframework.com/)をチェックすることが役に立つかもしれないと思います。(申し訳ありませんが、私はちょうどコメントを追加していました..) – JChrist

+2

AndroidのChromeは唯一のブラウザではないことを覚えておく必要があります。あなたはそれが存在するとは考えられません。 –

答えて

2

は、リンクのカップルですが、最初の結論はどちらのインポートやエクスポートがネイティブにこの時点で、ブラウザでサポートされていることである。

あなたのベスト・ベットは、コードを開発し、コンパイラで実行し、開発に注意を集中させることです。fe創造、そして打ち上げに成功しました。それはあなたに多くの時間と多くの頭痛を保存します。

関連する問題