非標準の Array/String 汎用メソッドが削除されます

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

概要

JavaScript 1.6 で導入され、Firefox 53 以降廃止予定となっている非標準の Array 汎用メソッドString 汎用メソッド は、将来的に削除されます。

Array 汎用メソッドの単純な代替としては スプレッド構文 があります。例えば、Array.every(str, callback)[...str].every(callback) のように書き換えられます。

String 汎用メソッドの単純な代替としては String グローバルオブジェクトがあります。例えば、String.replace(num, search, replace)String(num).replace(search, replace) のように書き換えられます。

参考資料