2
比方說,你在AS2做到這一點:重定義功能
_root.foo = function(x){
//Do stuff
}
是否有可能在以後重新定義它像這樣
_root.foo = function(x){
//Do different stuff
}
比方說,你在AS2做到這一點:重定義功能
_root.foo = function(x){
//Do stuff
}
是否有可能在以後重新定義它像這樣
_root.foo = function(x){
//Do different stuff
}
是的,你可以在AS2替代這樣的功能,除非您嘗試替換由ActionScript以外的Flash運行時實現的一個。所以你的示例代碼將按照你的預期工作。
但是,如果您重新定義函數並返回到第一次定義函數的位置,它將仍然保持不變,除非您再次重新定義函數。