我需要設置這個數組中每個項目的值,向上計數。更改數組中每個項目的屬性?
因此,例如,路徑[0] .value的= 1,路徑[1]。價值= 2等等
編輯:我在尋找最有效的方式來做到這一點。
我認爲for循環是最好的方法,但我想學習其他方法。它可以通過map()方法或forEach()完成嗎?關於...的聲明怎麼樣?我想用純JS完成它,但如果你能用jQuery教我一個更好的方法,我也有興趣瞭解它。
在此先感謝。
function Cell(x,y){
this.xCoordinate = x;
this.yCoordinate = y;
this.value;
}
var path = [new Cell(0,0), new Cell(0,1), new Cell(0,2)];
爲什麼不直接使用一個簡單的正'for'環 - >'爲(VAR I = 0;我<100;我++){路徑。 push(new Cell(0,i))};' – adeneo
'forEach'僅僅是'for'循環中的一種糖。你可以使用任何其他數組方法('map','filter'等),但是你不會正確使用它們。 –
我正在尋找最有效的方法。這是一個for循環? – fatblacklip