each : function(array, fn, scope){
if(Ext.isEmpty(array, true)){//array不得为空,fn为回调函数(array[i],i,array),scope为作用域,一般为this
return;
}
//非迭代类型或基本的数据类型
if(!Ext.isIterable(array) || Ext.isPrimitive(array)){
array = [array];
}
for(var i = 0, len = array.length; i < len; i++){
if(fn.call(scope || array[i], array[i], i, array) === false){
return i;
};
}
}
extjs源码分析-007(Ext.each)
最新推荐文章于 2018-03-16 11:02:01 发布