题目描述
找出元素 item 在给定数组 arr 中的位置
输出描述:
如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1
实现代码:
function indexOf(arr, item) {
if (Array.prototype.indexOf){
return arr.indexOf(item);
} else {
for (var i = 0; i < arr.length; i++){
if (arr[i] === item){
return i;
}
}
}
return -1;
}
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,若未找到,则返回-1。
function indexOf(arr, item) {
return arr.indexOf(item);
}