为什么是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] );

上一篇 下一篇

猜你喜欢

热点阅读