参数.被调用者替代方案

2023-12-20

As arguments.callee将被弃用,我将在以下表达式中使用什么来代替arguments.callee`:

var self = this;

this.async(function(){
  if(test()){
    then();
  }else{
    self.async(arguments.callee);
  }
});

这应该有效。但我不确定它是否适用于所有浏览器。

var self = this;

this.async(function someMethod(){
  if(test()){
    then();
  }else{
    self.async(someMethod);
  }
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

参数.被调用者替代方案 的相关文章

随机推荐