call/apply

2018-06-24 01:47:01来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

    call与apply都可以改变this指向,但是传参列表不同。

    call

  任何一种方法都可以.call,借用别人函数,自己用。

  call只需把实参按照形参的个数传进去,apply只能传一个argument。

几乎没区别,第一位传的都是改变this指向的那个人,第二位。call是可以一位一位的传实参进去,apply只能传数组【】

例子:

运行结果:

实例:实战开发经常用到的。利用别人的person方法,实现自己功能的封装,实现自己的封装之后就有var this={name : "",age: "", sex: ""}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:前端性能优化

下一篇:HTML5 Blob与ArrayBuffer、TypeArray和字符串String之间转换