1
我是編程新手,如果我誤用了術語,請事先道歉。變量是否可以傳入函數名?
在'for循環'我想添加一個事件監聽器到一系列按鈕。對於每個按鈕,我想定義一個不同的功能。當函數被命名時是否可以傳遞變量?
我的按鈕都有順序命名的實例名稱。
這裏是我的代碼:
for (var cBut:int = 1; cBut < 4; cBut++)
{
this["c" + cBut].addEventListener(MouseEvent.CLICK, ["orangeValue" + cBut]);
}
而產生的錯誤: 類型錯誤:錯誤#1034:類型強制失敗:無法轉換[] @ 42f50a89工作。
在此先感謝您的幫助。
將[「orangeValue」+ cBut]更改爲此[「orangeValue」+ cBut] –