首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-10-08 
extjs源码分析-013(Array扩展)Ext.applyIf(Array.prototype, {//和String 的indexOf一样的效果,如果数组中

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

热点排行