apply 获取一个参数数组:
鉴于arguments = [1,2,3]。
this.fn.apply(this, arguments);
会给你:
this.fn(1,2,3);
但:
this.fn(arguments);
会给你:
this.fn( [1,2,3] );
apply 获取一个参数数组:
鉴于arguments = [1,2,3]。
this.fn.apply(this, arguments);
会给你:
this.fn(1,2,3);
但:
this.fn(arguments);
会给你:
this.fn( [1,2,3] );
本文标题:为什么是this.fn.apply(this, argument
本文链接:https://www.haomeiwen.com/subject/hsvzuqtx.html
网友评论