`
y1d2y3xyz
  • 浏览: 252541 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics