1. 程式人生 > >JS能力測評1:查詢陣列元素位置

JS能力測評1:查詢陣列元素位置

思路:

判斷Aarry的原型是否有indexOf方法,若有則直接運用indexOf方法,若沒有則利用for迴圈。

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;
    }     
}

開始新的旅程。