读书人

extjs源码分析-013(Array扩张)

发布时间: 2012-10-08 19:54:56 作者: rapoo

extjs源码分析-013(Array扩展)

Ext.applyIf(Array.prototype, {    //和String 的indexOf一样的效果,如果数组中存在当前值,则返回这个值的下标位置,否则返回-1    indexOf : function(o){        for (var i = 0, len = this.length; i < len; i++){            if(this[i] == o){                return i;            }        }        return -1;    },    //如果数组中存在某个值就删除这个值,否则什么操作也不做    remove : function(o){        var index = this.indexOf(o);        if(index != -1){            this.splice(index, 1);        }        return this;    }});

读书人网 >JavaScript

热点推荐