日期:2014-05-16 浏览次数:20373 次
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; } });