背景:JavaScriptの標準配列オブジェクトの方法では、次のコードで拡張できるIndexOF()メソッドはありません。
コードコピーは次のとおりです。
if(!array.prototype.indexof){
array.prototype.indexof = function(elt){
var len = this.length >>> 0;
var from = number(arguments [1])|| 0;
from =(from <0)? math.ceil(from):math.floor(from);
if(<0から) += len;
for(; from <len; from ++){
if(this && from this [from] === elt)から戻ります。
}
return -1;
};
}