gpt4 book ai didi

Javascript:处理常量和跨浏览器兼容性

转载 作者:行者123 更新时间:2023-12-03 04:59:59 25 4
gpt4 key购买 nike

请阅读 (const) Behavior will vary across browser implementations 。我指出的答案已经很旧了(2012 年),所以它仍然那么糟糕吗?

由于我的项目需要跨浏览器兼容性,因此我应该避免使用 const 关键字吗?

如果"is" - 我该如何更换?

更新:

刚刚检查了developer.mozilla.org上的描述。是的:看起来有那么糟糕......

enter image description here

最佳答案

const 在旧浏览器中不可用(我正在看你,IE,Safari)。

如果您想安全起见,并且没有构建步骤(Babel、TypeScript 等),请仅使用 var。 Babel 和 TypeScript 都会将 constlet 编译为 var。因此,如果您使用这些工具中的任何一个,您可以自由地使用 constlet

请注意,var 并不严格等同于letconst。 (var 被提升,并且具有不同的范围)。

此外,如果您不关心 IE 或 Safari,则几乎可以使用 const 而无需构建工具。

关于Javascript:处理常量和跨浏览器兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42269335/

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