js自定义事件还是非常有用的,可以用来模拟一些点击操作之类的,或者用来实现组件之间的通信
new Event即可得到一个事件对象,注意需要传入参数,这个参数就是你的事件名称,然后在某个元素上面监听自定义的事件,比如我的事件名就叫做myCustom ,
而且我绑定的是document,因为它是比较顶层的全局对象,然后再用dispatchEvent把事件派发出去即可,这样加载这段脚本的时候就会立刻触发myCustom事件
let event = new Event('myCustom')
document.addEventListener('myCustom', function () {
console.log('触发')
})
document.dispatchEvent(event)