gpt4 book ai didi

带有参数的 JavaScript removeEventlistener 回调

转载 作者:行者123 更新时间:2023-12-04 07:33:23 27 4
gpt4 key购买 nike

目前我正在尝试这样做:

el.addEventListener('scroll', callFunc);

el.removeEventListener('scroll', callFunc);
但是带有参数的回调函数
el.addEventListener('scroll', () => callFunc(pr1, pr2));

el.removeEventListener('scroll', () => callFunc(pr1, pr2));
是否可以使用参数删除 eventListener 回调函数?

最佳答案

  • 使用有界参数创建函数:
  • const func = callFunc.bind(null, pr1, pr2);
  • 将创建的函数传递给 addEventListenerremoveEventListener .
  • 关于带有参数的 JavaScript removeEventlistener 回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67853355/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com