1
我有一個帶有點擊事件功能的按鈕,如下所示。我希望能夠在函數內部使用不同的變量(nose2x,nose2y等),即除了數字之外,變量名稱是相同的。使用動態創建的變量
我試圖建立類似的變量:
'AvGen.nose' + noseNr + 'Size'
...但它不工作。
這怎麼辦?
biggerNoseBtn.on('click', function() {
if (AvGen.nose1Size <= 1.8) {
AvGen.nose1x -= 3;
AvGen.nose1y -= 3;
AvGen.nose1Size = AvGen.nose1Size += 0.1;
AvGen.nose1Size = Math.round(AvGen.nose1Size * 10)/10;
AvGen.nose1.transform('S' + AvGen.nose1Size + ', ' + AvGen.nose1Size + ', 0, 0, T' + AvGen.nose1x + ', ' + AvGen.nose1y);
}
});
很難理解你的問題..我找不到'「AvGen.nose」 + noseNr +「Size''在任何地方使用n您的代碼 – bipen