要点: concat 函数返回的是一个新对象。 var productCollection = new Array(); for ( var groupIndex = 0; groupIndex < 5; groupIndex ++) { var group = new Array(); ... // 往group里添加对象 ... productCollection = productCollection.concat(group); //productCollection.concat(group); 不行 } 参考自: http://www.jb51.net/article/55364.htm