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运行时实现的一个。所以你的示例代码将按照你的预期工作。
但是,如果您重新定义函数并返回到第一次定义函数的位置,它将仍然保持不变,除非您再次重新定义函数。