as3中function的call和apply方法的使用
在as3中我们写的每个function都是Function的实例所有都有call和apply方法.
但是什么时候可以用到这两个方法呢
当 b对象中没有a对象的方法时,b对象又需要用这个方法就可以这样写.
可以这样说
A表示汽车类有启动的方法
B表示人类有上楼的方法
A没有上楼的方法但又想用上楼的方法.就可以这样写
var a:A=new A(); var b:B=new B(); //如果上楼的方法没有参数就这样写 b.call(a); //如果上楼的方法有参数,比如上三楼,就可以这样写 b.call(a,3);