背景: JavaScript の Array オブジェクトの標準メソッドには、次のコードで拡張できる IndexOf() メソッドがありません。 コードをコピーします コードは次のとおりです: if (!Array.prototype.indexOf) { Array.prototype.indexOf = function(elt) { var len = this.length >>> var from = Number(arguments[1]) from = (from if (from for (; from if (from this && this[from] === elt) return from } return - 1;