ecmascript-3

    1

    1答えて

    javascriptに実装された定数はどのようにしてES5がリリースされたのですか? そこにはget/setもの、ないwritable財産、私の知る限りではありませんconst語、ノーObject.freezeものがなかったので、どのように私は変更することができない私自身の定数を作ることができますか? ES5がリリースされる前に、そのようなJavaScriptで実装Math.PIとして一定であった

    1

    2答えて

    TypeScriptは、異なるバージョンのJavascriptをグローバルにターゲットにすることができます。トランスペアレントなES3、ES5、またはES6間で切り替えることができます。 私たちはIEをサポートしなければならないので、ES3は私たちの最も共通の分母です。 しかし、優れたブラウザ(Chromeのような)は既にES6をサポートしており、大幅に小さなES6コードを最適化して実行することが

    1

    1答えて

    私は、LuaからES3のtranspiler(LuaをクロスブラウザのJavaScriptに変換するツール)を再構築しています。 goto label; :: label :: print "skipped"; 私の最初のアイデアは、例えば部品、内の文の各体を分離することだった:私はこのtranspilerに私の考えを過ごすために開始する前に、それは例えばECMAScriptの3にLua

    -1

    2答えて

    2つの配列をオブジェクトの配列に結合しようとしています。 例:私は、これら2つを組み合わせていたいのです arr1 = [a,b,c]; arr2 = [a,a,a,b,b,c,d,d]; 方法:ARR1に保存された値のみが統合されるべきであることを combinedArr = [ {name: a, amount: 3}, {name: b, amount: 2},