问题标签 [globals]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
791 浏览

python - Python exec 中的作用域

当一个变量/函数在一个内部定义时,exec它似乎转向locals()globals()我如何改变这种行为?仅当您将全局和本地字典传递给exec.

例子:

当你尝试这个时:

0 投票
1 回答
125 浏览

excel - 如何将 Excel 工作表读入数据表

我正在尝试解决我在应用程序中遇到的这个问题。

我正在为excel做一个加载项excel,我以前从未做过。

我需要做的是在 excel 中打开一个 excel 文件,然后我需要使用它Globals.ThisAddIn.Application.ActiveWorkbook 来访问工作簿并将 4 个工作表中的数据检索到数据表中。

与约束没有联系,我必须直接使用打开的书。
我一直在努力,但一无所获。
任何帮助或指示将不胜感激。

0 投票
3 回答
103 浏览

perl - 我可以定义一个可以像内置一样在任何地方调用的子程序吗?

目前,在调试期间,我倾向于插入

语句到我的代码中,并经常遇到当前包中未导入的Carp问题Data::Dumper。为了避免这个问题,我在一个始终包含的中心文件中定义了以下子文件:

所以现在我可以做

到处都是,但main::让我很恼火。是否有类似全局包的东西总是自动导入到任何包中(就像内置插件实际上在任何地方都导入一样)?

0 投票
1 回答
70 浏览

php - 包含在包含中的全局对象

对吧

我对 OOP 相当陌生。

我正在使用 PHP v5+

我有我的 index.php:

我设置了我的 htaccess,以便每个页面的 url 是 foo.com/pagename

没关系。

在我的 classes.php 页面 (foo.com/classes) 上,默认情况下包括 viewClasses.php //注意类是指瑜伽类而不是 OOP 类

所以基本上我有 2 个级别的包含(index.php 包括 classes.php,其中包括 viewClass.php)

这是我的 viewClass.php

由于某种原因,它没有按照 index.php 中的定义获取 $reg,因此给了我这个错误:

致命错误:在第 3 行的 /home/pandazco/public_html/register/viewClass.php 中的非对象上调用成员函数 viewClassList()

我希望这能很好地解释我的问题......

0 投票
1 回答
180 浏览

iphone - 来自 NSDictionary 字符串项的外部 NSString

我有一个带有字符串和字典的 PList。我将它加载到一个 NSDictionary 对象中,我已经做得很好了。我坚持的是从 NSDictionary 对象获取字符串条目到外部字符串,因为当外部变量从单独的类引用对象(使用“ObjectByKey”获取)时,NSDictionary 不再存在被发现。我的问题是,如何从 NSDictionary 获取字符串作为静态字符串 - 而不是作为对 NSDictionary 字符串条目的引用?下面是我的代码:

loginGlobals.h

登录处理器视图控制器.m

然后当我在 loginViewController.m 中执行此操作时出现错误(EXC_BAD_ACCESS):

0 投票
2 回答
931 浏览

python - Inherit other file.py globals

how do you inherit globals from other .py file?

Example:
globals.py

index.py

help.py

I wish to have one file full of constants and global variables that is set by another file and also used by other files. In this example I set new value to global variable test in index.py and wish to use new value in help.py. Am I using the wrong approach for python? Thank you.

EDIT: Sequence of events is same as exampled, e.g. first I import, set new value and then try printing out newly set value from another file.

0 投票
2 回答
95 浏览

php - 访问 $GLOBALS 数组用户添加的变量作为预定义变量

我想知道我们是否可以在$GLOBALS数组中添加一个变量,该变量可以作为预定义的 $GLOBALS vars 访问,例如 super globals $_POST, $_REQUEST.

我添加的示例

现在是否可以访问它

$_PARAMS代替$GLOBALS[‘_PARAMS’]

谢谢

0 投票
3 回答
119 浏览

python - 使用 globals() 创建类对象

我是编程新手,所以请不要因为问愚蠢的问题而杀了我。我一直在尝试了解 Python 中的所有此类业务,但我已经到了仅通过谷歌就无法找到我的问题的答案的地步。

在我的程序中,我需要根据函数返回的字符串从其他类中调用一个类。我找到了两种解决方案:一种是使用getattr(),另一种是使用globals()/ locals()

决定寻求第二个解决方案并让它工作,但我真的不明白它是如何工作的。

于是就有了代码示例:

type(room())给出:

type(room)给出:

它看起来像是room()一个类对象,但不应该room代替room()吗?

请帮助我,因为如果我编写一个我自己不理解的代码有点傻。

0 投票
1 回答
65 浏览

javascript - 全局变化时针对全局变量的私有变量不改变

我正在尝试将我的代码分解为模块,并且在引用我的应用程序的其他模块时遇到问题。

当 MYAPP.funcs 发生变化时,问题就来了。例如,当我初始化它并添加新方法时......因为“funcs”是在闭包内创建的,它有一个 MYAPP.funcs 的副本并且没有我需要的新东西。

这就是“funcs”获得更多方法的方式......当我执行方法 MYAPP.funcs.init() 时,MYAPP.funcs 会自行重写。

提前致谢!!


万一这对任何人来说都很有趣......

我用于调制的方法是“紧密增强” http://webcache.googleusercontent.com/search?hl=es-419&q=cache%3Aadequatelygood.com%2F2010%2F3%2FJavaScript-Module-Pattern-In-Depth&btnG =

0 投票
3 回答
81837 浏览

php - 声明一个全局数组

你好。我最近学习了 PHP,并试图声明一个全局数组,以便可以在函数内部访问。但我似乎遗漏了一些东西,因为我收到错误“未定义的变量:”

这是我的代码:

我似乎可以$second_array在for循环中使用,但不能在operatii函数中使用。
我怎么解决这个问题?