js 中call,apply,bind的区别

在js 中,call与apply   在call  以后,this  会指向新的对象。不同的是他们后面所带的参数格式不一样。

     p.call(this,x,y);

     p.apply(this,[x,y]);

     p.bind(this,x,y) 中的this  指向的是原来对象中this.

 
原文地址:https://www.cnblogs.com/zk666/p/6840877.html