为什么是this.fn.apply(this, argument
2019-03-06 本文已影响0人
Bruk_44c6
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] );