【发布时间】:2020-06-26 18:09:09
【问题描述】:
我在 js 中有构造函数:
function car (){
this.name=name;
this.position=position;
}
我从上面的构造函数创建了两个 obj 并推送到数组:
arr = [ car{name:car1;position:1},
car{name:car2;position:2} ]
我还有另一个数组:
map = ["***","car1","***","car2","***"]
我想要它:
for (i = 0; i < arr.length; i++){
if(map[i] !== "***"){ //for example i=1 and map[1] is car1 and i dont know it!
//i need select car with name = car1 and change this car's position to 10
}
}
我不想搜索“car1”。因为在我的主代码中,当新车(car3)进入 car1 位置时,car1.position 必须为 0。实际上在地图汽车名称中根据汽车位置插入。
【问题讨论】:
标签: javascript object key