小编yzn*_*pku的帖子

如何从内部访问函数对象?

假设我想在按钮上注册一次性事件监听器,我可以写:

var someButton;
var once = function() {
  console.log("clicked");
  someButton.removeEventListener("click", once);
};
someButton.addEventListener("click", once);
Run Code Online (Sandbox Code Playgroud)

如果我甚至不想给这个函数命名怎么办?喜欢:

var someButton;
someButton.addEventListener("click", function() {
  console.log("clicked");
  someButton.removeEventListener("click", /* what goes here? */);
});
Run Code Online (Sandbox Code Playgroud)

javascript function

2
推荐指数
1
解决办法
36
查看次数

标签 统计

function ×1

javascript ×1