Js apply方法详解
我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记...和call的定义,然后用示例来解释这两个方法的意思和如何去用....)
call:和apply的意思一样,只不过是参数列表不一样....示例
在Studen函数里面可以将apply中修改成如下:
Person.call(this,name,age);
这样就ok了
3.什么情况下用apply,什么情况下用call
在给对象参数的情况下,...(Person.call(this,age,name,grade));
4.apply的一些其他巧妙用法
细心的人可能已经察觉到,在我调用apply方法的时候,第一个参数是对象(this), 第二个参数是一个数组集合