Re: [問題] 呼叫大量且命名有規律的function

看板Flash作者 (CJ Cat)時間14年前 (2010/09/02 23:58), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串6/7 (看更多)
※ 引述《Angelliya (不知...)》之銘言: : var functionArray:Array = new Array(a1,a2,a3); : function a1(xx) { trace(xx); } : function a2(xx) { trace(xx); } : function a3(xx) { trace(xx); } 如果a1, a2, a3名稱不重要的話 其實可以用anonymous function來宣告唷 :) var functionArray:Array = [ function(xx:*) { trace(xx); }, function(xx:*) { trace(xx); }, function(xx:*) { trace(xx); } ]; //可以用這招把functionArray.length用一行code就複製到一個變數len中 //每次跑回圈就不用重新呼叫functionArray.length這個getter,以節省運算量 for (var i:int = 0, len:int = functionArray.length; i < len; ++i) { functionArray[i]("hello"); } -- CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓 Blog http://cjcat.blogspot.com Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.163.84

09/03 00:00, , 1F
大神您回來啦
09/03 00:00, 1F
文章代碼(AID): #1CVycViK (Flash)
討論串 (同標題文章)
文章代碼(AID): #1CVycViK (Flash)