日期:2014-05-16  浏览次数:20359 次

js 给数组对象追加indexOf函数
Array.indexOf = (Array.prototype.indexOf) ?
        function(a, val) {
            return Array.prototype.indexOf.call(a, val);
        } :
        function(a, val) {
            for (var i=0; i<a.length; i=i+1) {
                if (a[i] === val) {
                    return i;
                }
            }
            return -1; //寻找不到的情况
        };