我想迭代找到的结构,但我不知道哪种方式最适合。
我试过这个:
for (var ext in creep.room.find(FIND_MY_STRUCTURES, {filter: { structureType: STRUCTURE_EXTENSION }})){
console.log(ext.energy);
}
但它不起作用。
所以现在我正在使用一种有效的方法,但它看起来很难看:
for(var i = 0; i < creep.room.find(FIND_MY_STRUCTURES, {filter: { structureType: STRUCTURE_EXTENSION }}).length; i++) {
var ext = creep.room.find(FIND_MY_STRUCTURES, {filter: { structureType: STRUCTURE_EXTENSION }})[i];
console.log(ext.energy);
}
我不确定,也许这是一个与js有关的问题。我是 js 的新手。你能就此提出建议吗?