gpt4 book ai didi

javascript - 检测工作的 CustomEvent 构造函数

转载 作者:数据小太阳 更新时间:2023-10-29 04:56:27 24 4
gpt4 key购买 nike

我想测试是否CustomEvent constructor支持。

var ev;

if (/* CustomEvent constructor supported? */) {
ev = new CustomEvent('splat');
} else {
ev = document.createEvent('Event');
ev.initEvent('splat');
}

this.dispatchEvent(ev);

我附近没有任何运行 IE 的机器来测试它。它会抛出错误以便我可以使用 try/catch,还是我需要做其他事情?旧的非 IE 浏览器呢?

最佳答案

以下应该可以工作,即使在 IE6 上,我已经在装有 IE6 的旧 XP 机器上对其进行了测试。

if (typeof CustomEvent === 'function') {
ev = new CustomEvent('splat');
}

关于javascript - 检测工作的 CustomEvent 构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20956964/

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