【发布时间】:2021-04-28 19:41:58
【问题描述】:
我花了很多时间进行研究 - 我完全是个傻瓜,但我并不懒惰。我广泛使用 Reddit/SO/Google...
另外,我是在 SO 上发帖的新手,我确定我做错了什么 - 抱歉。
如果我在正确的轨道上,请告诉我:
“如果你没有符号的参考,你就不能使用它”
- 这是否意味着您需要将符号分配给的变量作为值(在创建符号时)?那有用吗,因为该变量的范围是有限的?因此,变量范围之外的东西不会意外使用引用名称。要猜的符号没有名称,对吗?引用只是一个指针,使用指针的唯一方法是在定义指针的范围内。是这样吗?
我很困惑为什么引用不会发生冲突。我相信这与我对不同代码段如何交互的无知有关......有人不能在错误的地点/时间将我的参考作为论据,并让它与我的符号发生冲突吗?我的变量/范围是否自然无法被其他人的代码触及,还是我必须有目的地在某个特定的地方声明带有符号值的变量...呃,这是一个永无止境的兔子洞。
好吧,如果可以的话,请帮助我。如果不是,我会就下一步要潜入哪个兔子洞来接受建议。
我怀疑符号的使用会随着我“实际”使用 JavaScript 的经验而变得清晰 - 我只是将它作为第一语言学习 - 所以我所知道的只是简单/线性的 JavaScript 代码完全隔离与我未编写的任何代码进行交互。无论哪种方式,我都试图从我的立场尽可能地理解符号。
【问题讨论】:
标签: javascript symbols