2x10 の配列を取得したので、その配列の任意のメンバーに変数を設定する必要があります。手で作るのはクールではないので、 for 演算子で宣言しようとしています:
allImages=[
[
'img1-1','img1-2', 'img1-3', 'img1-4', 'img1-5'
],[
'img2-1','img2-2', 'img2-3', 'img2-4', 'img2-5'
]
];
for(i=0;i<1;i++){
console.log(i + ' part ------------------------');
for(j=0;j<5;j++){
x+(i+'-'+j) = allImages[i][j];
console.log((x+(i+'-'+j)) + '-> item');
}
}
しかし、私は基本的なエラーを犯しているように見えます:
Invalid left-hand side in assignment
とにかく、これを解決する方法がわかりません。カスタムキーを使用して多くの変数を宣言する方法を誰かが言うことができますか?
----- 私のソリューション ( https://stackoverflow.com/users/1230836/elias-van-ootegem ):
var statImg = {};
var blurImg ={};
for (var i = 0; i < 13; i++) {
var keyName = 'img'+i;
var valOfKey = 'img/'+i+'.png'
statImg[keyName] = valOfKey;
blurImg[keyName] = valOfKey;
};