在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 無(wú)法獲取arguments.callee.caller.arguments[0]

無(wú)法獲取arguments.callee.caller.arguments[0] 值的問(wèn)題

請(qǐng)問(wèn)大家,下面是我看到的一段代碼,關(guān)于用冒泡代替閉包綁定事件的,為什么我var _event = arguments.callee.caller.arguments[0]; 的值

var apply = function() {
  this.div = document.getElementById("div的id");
  this.div.onclick = function(me) {
    return function() {
      var _event = arguments.callee.caller.arguments[0];
      var target = _event.target || _event.srcElement;
      if(target.tagName == "a")
        me.edit(target);
      else
        return false;
    }
  }(this);
}
apply.prototype = {
  edit: function(target) {
  }
}
new apply();
回答
編輯回答
淺淺

你的arguments指向returnfunction了吧?
還有盡量不要用arguments了,嚴(yán)格模式下報(bào)錯(cuò)。

2017年9月25日 02:14