Help граждане гуру.
String.prototype.str_replace_all ()
{
if (Array.isArray(arguments[0])) {
for (let i = 0; i < arguments[0].length; i++) {
this.replace(new RegExp(arguments[0][i], "gi"), Array.isArray(arguments[1]) ? arguments[1][i] : arguments[1]));
}
}
}
"one two three for five".str_replace_all(["two", "for"], "|");
А оно не работает. Что не так?