call()和apply()方法

还在处在刚刚学习JavaScript的初级阶段,所以理解相对浅显,是一种简单的模式理解。这里做一个笔记,让自己在回顾的时候,更加牢记。

call()和apply()的形式

A.call(B,"","","")   A.apply(B,[])

使B中的对象能够使用A的方法,即A提供方法,B提供对象

区别就在于apply的第二个参数必须是数组

参考资料:http://blog.csdn.net/business122/article/details/8000676

posted @ 2015-05-13 16:58  四叶草黎  阅读(125)  评论(0编辑  收藏  举报