2016-09-25 16 views
0

私はWindowsホストマシン上でCentOS VMを実行しています。 CentOSのVMはローカルのApacheサーバーをホストしているし、いくつかの奇妙な理由でVM内のFirefoxは、ここでは、コードのこの部分Mozilla Firefoxで構文エラーが発生するのはなぜですか?

getInput: function() { 
    for (let i in s) { 
     s[i].on("click", function() { 
     console.log($(this).val()); 
     }); 
    } 
}, 

に構文エラーを投げていると、しかし、グーグルを

SyntaxError: missing ; after for-loop initializer

を言っていますVMのクロムは問題ありません。ホストマシン上のchrome/firefoxでも正常です。何のエラーもありません。

+0

ホストインスタンスとvm FFインスタンスのバージョンを比較しましたか? – the8472

+0

@ the8472、バージョンはまったく同じです。ホスト上のapacheサーバーにアクセスするので、同じバージョンにする必要があります。 –

+2

私はFF版について尋ねました。 – the8472

答えて

2

firefox on VM is 38.3.0

letいいえ、それはFirefoxの最新バージョンではありませんin FF 44

so I figure that 38 is the latest linux version.

Webコンテンツに利用できるようになりました。 Firefoxの公式ビルドをインストールするのではなく、ディストリビューションのパッケージマネージャを使用している場合は、おそらく更新メカニズムが動作しません。

+0

更新メカニズムが動作しても、CentOSはアップストリームをRedhatと共有します。 Redhatの公式リポジトリは、とにかくインストールに興味のあるパッケージのほとんどが古くなっています。 – rockerest

+0

ありがとう、私はノブのように感じる。 –

関連する問題