var input = document.createElement("input");
input.onclick = function (ev) {
console.log(ev.timeStamp === 0 ? "WHY IS IT ZERO" : "It's not broken");
};
input.click()
var ev = document.createEvent("Event");
console.log(ev.timeStamp === 0 ? "THIS IS MADNESS" : "At least this works");
在 Firefox 中,第一个 timeStamp 是0
,而在 chrome 中,时间戳是一个合理的数字。
在 Firefox 和 chrome 中,第二个 timeStamp 是一个合理的数字。