gpt4 book ai didi

meteor - 如何在 Meteor 中为全局变量创建自己的命名空间?

转载 作者:行者123 更新时间:2023-12-04 16:51:26 24 4
gpt4 key购买 nike

我在理解我认为是全局的变量的范围时遇到了困难。
与其把这一切都弄清楚,我想也许声明我自己的全局命名空间并将我的东西放在那里会更好。
这是这样做的方法吗?

客户端/main.js

MyNamespace = {};

客户端/some_other_file.js
MyNamespace.greeting = 'hello world';

最佳答案

是的,这是推荐的方法。使用像您的示例这样的命名空间可以为您提供两件事:

  • 它将变量按逻辑分组到一个通用名称下。
  • 它最大限度地减少了附加到全局对象的变量总数。

  • 您唯一需要注意的是加载顺序。将声明放在 lib 下可能更有意义或在一个包中。

    旁注 - 这与 package export 本质上是一样的给你。

    关于meteor - 如何在 Meteor 中为全局变量创建自己的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27388592/

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