gpt4 book ai didi

javascript - 为什么当 javascript 命名空间时我们说 var myName = myName || {}

转载 作者:行者123 更新时间:2023-11-28 13:44:00 25 4
gpt4 key购买 nike

我找不到这种格式背后的原因?

我认为它是检查这个变量之前是否已创建,如果是,则采用该变量而不是空白对象。

但是我无法想象当我分配它时它是如何或为什么已经存在的。

最佳答案

符号的执行完全按照您的建议。

这实际上适用于您可能有多个 javascript include 的情况,这些 JavaScript include 可能会创建相同的对象,并且您不想破坏可能已经定义的对象。

关于javascript - 为什么当 javascript 命名空间时我们说 var myName = myName || {},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15817160/

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