var time = new Date().getTime();
for (var i = 0; i < list.length; i++) {
var r = list[i]
var node = this.list.children[i];
if (!node) {
node = this.getItem();
this.list.addChild(node);
}
cc.find('rank', node).getComponent(cc.Label).string = i + 1;
cc.find('name', node).getComponent(cc.Label).string = r.nickname;
cc.find('winOrLose', node).getComponent(cc.Label).string = r.bigwin;
}
console.log("update,time:" + (new Date().getTime() - time));
这样一段代码,list.length大概等于100,居然需要大概1秒时间,很明显的卡一下,怎么优化?
