1. const btn = document.getElementById('btn1')
    2. btn.addEventListener('click', event => {
    3. console.log('clicked')
    4. })
    1. <button id = "btn1"></button>
    2. // 通用事件绑定函数 elem: 元素 type: click这种类型 fn事件监听的回调函数
    3. function bindEvent(elem, type, fn) {
    4. elem.addEventListener(type, fn)
    5. }
    6. const btn1 = document.getElementById('btn1')
    7. bindEvent(btn1, 'click', event => {
    8. console.log(event.target) // 获取触发点击的元素
    9. event.preventDefault() // 阻止默认行为
    10. alert('clicked')
    11. })