看板 [ Flash ]
討論串[問題] addEventListener 隱含function的寫法
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓9(9推 0噓 17→)留言26則,0人參與, 最新作者hirabbitt (兔子)時間13年前 (2011/05/24 14:15), 編輯資訊
2
0
0
內容預覽:
如果我是寫. addEventListener(事件, new function(E:事件):viod{. //要做的事. });. 和另一種寫法. addEventListener(事件, 函式);. function 函式(E:事件):void{. //要做的事. }. 在許多物件都要addEv
(還有322個字)

推噓7(7推 0噓 7→)留言14則,0人參與, 最新作者cjcat2266 (CJ Cat)時間13年前 (2011/05/25 08:34), 編輯資訊
0
0
2
內容預覽:
這種寫法會遇到的事情. 就是如果沒有保留function的reference. 未來就無法remove event listener. 於是這個Function物件就會成為記憶體上面的orphan. 以至於需要釋放記憶體的時候,GC不會將其清除. 另外,enterFrame和timer這種clock
(還有426個字)

推噓4(4推 0噓 4→)留言8則,0人參與, 最新作者justaID (快樂崇拜)時間13年前 (2011/05/26 00:21), 編輯資訊
0
0
0
內容預覽:
藉這個例子請問一下. 在不涉及迴圈的情形(比如同一個物件只執行一次). 這兩種函式的寫法,在效率上是否會有差?. ---------. 另外請教以下兩種狀況:. function init(){. my1.addEventListener(...);. my1.x=0;. my1.alpha=0.5
(還有58個字)
首頁
上一頁
1
下一頁
尾頁