gpt4 book ai didi

javascript - Web Worker onmessage 与 postMessage 大小写

转载 作者:可可西里 更新时间:2023-11-01 13:46:51 26 4
gpt4 key购买 nike

我现在正在学习 HTML5 Web Workers,但我不明白一件小的“风格”事情。

为什么onmessagemessage中是小写的m,而postMessage是大写的M?

这个决定有什么原因吗?我找不到它。

我不想对样式发表意见,只是一些合理的解释。

最佳答案

camelCase 绝对是 JavaScript 的首选约定。然而,DOM 事件长期以来一直是小写的(javascript/DOM event name convention 与不区分大小写的 HTML 属性名称建立联系)并且为了向后兼容旧版浏览器而保持这种方式,并且新事件继续遵循该约定以保持一致性。

查看 MDN's list of global event handlers - onloadonerroronmousedown 等。这个约定似乎已经延续到 DOM 事件以外的事件名称中,但对于 stuff除了事件,如 postMessage 函数,驼峰式命名规则仍然存在。

关于javascript - Web Worker onmessage 与 postMessage 大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41181947/

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