1
我有數組變量名:AS3,字符串變量
var subjectArray:Array=["subject0","subject1","subject2"];
我需要字符串轉換爲無功,但下面不工作:this[subjectArray[0]]
拋出一個錯誤。
有什麼想法?
我有數組變量名:AS3,字符串變量
var subjectArray:Array=["subject0","subject1","subject2"];
我需要字符串轉換爲無功,但下面不工作:this[subjectArray[0]]
拋出一個錯誤。
有什麼想法?
該語法應該工作。您可以使用in
關鍵字檢查對象是否包含具有給定名稱的屬性。該屬性可能不存在。
if (subjectArray[0] in this) {
// do something with this[subjectArray[0]];
}
你得到了什麼錯誤? –
如果變量未定義,並且您仍然想動態添加變量,將您的類設置爲動態(公共動態類),但是如果知道變量名稱,最好先聲明它們。使用動態類會導致性能下降。 –
我正在嘗試多個按鈕具有相同的操作... for(var i:Number = 0; i
user3059364