JavaScript中call()方法和apply()方法的应用与区别
摘要:
废话不多说1、Call方法的使用A.call(this,a,b,c);主要参数有三个A:表示要添加到this对象的方法,this表示实例化出来的对象,是你要给什么东西加一个新方法,a,b,c是传给A方法的参数。2、apply方法的使用A.apply(this,arguments);也是三个参数。其中A和this跟Call方法的一样不同的是apply的第三个参数是一个数组。两个的功能是一样的,都是“无中生有” 就是把别人的方法当成自己的用,别人 只就是上面的A,自己值得就是this,实例化出来的对象。 阅读全文
posted @ 2012-10-23 16:18 Longlone 阅读(129) 评论(0) 推荐(0)