これが私が使用しているサンプルコードです。ここでの目的は、未定義/null/空の文字列を から削除することですstrs
。
var strs = ["val1", "val2", "val3"];
var filteredValues = strs.filter(function(s) { return s; });
1) アプリケーションが Windows サーバー 2008 R2、IIS7 でホストされている場合
- IE 9/10 バージョンの場合、「オブジェクトはプロパティまたはメソッド 'filter' をサポートしていません」がスローされます。
- Firefox と Chrome では問題なく動作します
2) アプリケーションが Windows 8、IIS 8 でホストされている場合
- コードは IE 9/10、Firefox、および chrome で動作します
このコードを機能させるためにホスティング環境が重要なのはなぜですか?