配列・ジェネレーター内包対応が削除されました

公開日: | カテゴリー: JavaScript

概要

配列内包ジェネレーター内包 への対応が Firefox 58 で削除されました。 これらは元々 JavaScript 1.7 と 1.8 で導入され、後に 古い非標準構文を置き換える形で ECMAScript 2015 草案の一部として提案されていましたが、新しい構文も標準化されることはありませんでした。いずれも他のブラウザーには実装されていないことから、互換性リスクは非常に低いはずです。

配列内包は Array.prototype.mapfilter 両メソッドで置き換えられます。ジェネレーター内包も ジェネレーター関数 で置き換えられます。

参考資料