Ext.getCmp(id).items.each(function(item) { //return; //相当于continue //return true; //相当于continue return false; //相当于break });
原理:
从.each的源码可以看到
function(C,$){var B=[].concat(this.items);for(var A=0,_=B.length;A<_;A++)if(C.call($||B[A],B[A],A,_)===false)break}
在C.call(...)调用到我们定义的function时候,如果“方法的返回值”===false,即break。