私はこのサイトを持っていますが、Internet ExplorerではIEでこの構文エラーが発生します。ここでpriceArray = priceArray.filter(x => x != $(this).val());
Jquery - Internet Explorer - 構文エラー
全体のコードですが、IEは文句を言わない構文エラーが何であるかを教えてください:
SCRIPT1002: Syntax error
File: communities.js, Line: 157, Column: 55
ライン157はこれです。
$('ul.dropdown-menu input[type=checkbox]').each(function() {
$(this).change(function() {
if ($(this).attr("id") == 'price') {
if (this.checked) {
priceArray.push($(this).val());
}
else {
priceArray = priceArray.filter(x => x != $(this).val());
}
}
});
});
私は間違っていますが、どうすれば修正できますか?
priceArrayは、ファイルの先頭に定義されています
var priceArray = [];
IE - [ソース](https://kangax.github.io/compat-table/es6/) – Santi
ahhhhh男!これを修正する代替手段は何ですか? – user979331
もちろん、通常の関数を使用します。 – PeterMader