js

javascript中的apply

2019-06-24  本文已影响0人  CRUD_科科
// 与call不同的是,后面的参数是一个数组
Function.prototype.apply = function (cotext, args) {
  context = context ? context : window;
  context.fn = this;
  if(!args) return context.fn;
  let r = eval('context.fn('+args+')');
  delete context.fn;
  return r;
}
上一篇下一篇

猜你喜欢

热点阅读