要通過addEventListener傳遞參數,可以使用一個包裝函數來實現。具體步驟如下:
function handleClick(param) {
return function(event) {
console.log(param);
}
}
const button = document.querySelector('button');
const param = 'Hello World';
button.addEventListener('click', handleClick(param));
這樣當按鈕被點擊時,控制臺會輸出’Hello World’。通過這種方法,可以很容易地通過addEventListener傳遞參數。