问题标签 [dynamic-variables]

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 投票
3 回答
811 浏览

php - 在 php 中调用另一个类中的静态属性

我有关于在另一个类中调用一个类的静态属性的问题。

我希望返回This is first property但输出只是 __construct 中的参数输入名称;

当我print_r( static::$this->property );的输出只是property_one

0 投票
1 回答
426 浏览

google-maps - 如何在 JSP 循环中定义动态变量?

我编写了以下代码来显示标记,并有各自的信息窗口显示警察局的名称。警察局类有名称、纬度和经度。

所有标记都按预期设置。但是,单击任何标记会导致仅打开最后绘制的标记的信息窗口。

我知道这是因为所有标记,infoWindow 名称都是多余的,最后只有最后一个 infoWindow 被保存到最后一个标记。

我遇到了将内容封装在 for 循环中的解决方案

但是,我正在寻找一种动态明确定义每个变量名称的解决方案。例如,将每次迭代时递增的计数器的值附加到每个标记和信息变量。请不要提供 JSTP 解决方案。寻找特定的 JSP 解决方案

0 投票
1 回答
64 浏览

flash - 对象的 Actionscript 动态变量

如何在 ActionScript 中创建动态变量?

示例代码:

当我运行上面的代码时,它会发出这个错误:

那么,我如何在这种情况下使用动态变量呢?

0 投票
1 回答
491 浏览

c++ - 更改 Eclipse 动态变量以构建单个 c++ 类

我想更改动态变量 ${selected_resource_loc} 以便我摆脱扩展名(并且可以添加另一个)。

目的是构建当前选定的文件,但因此我的命令中不需要 .cc 文件,而是需要同名的 .o 文件。

详细描述:我有一个定制的make命令(比如说make)并想执行make selectedFileName.o,其中eclipse中当前选择的文件是selectedFileName.cc。(我将命令作为构建命令放在项目属性 - > C/C++ 构建中。)${selected_resource_loc}在行为选项卡中使用变量我得到make selectedFileName.cc.

0 投票
1 回答
249 浏览

c++ - 对链表xstring中的元素进行排序时出现未处理的异常

我正在做一个学校项目,我需要做的是按字母顺序对循环单链表中的元素(字符串)进行排序。

我认为我可以创建一个动态数组并用列表中的元素填充它,并在数组排序后将元素发送回列表。当我第一次要求程序对其进行排序时,它工作得很好。但是,当我再次调用 sort 函数时,它会出错。错误发生就行了temp[i] = head->info。它向我显示了 xstring 头文件并显示“未处理的异常”。

如果你能帮助我,我会很高兴。我认为我在这里缺少的是一个非常基本的东西,如果我能了解这段代码有什么问题,我会变得更好。谢谢你。

编辑:

这是函数的代码

Node 类的赋值运算符重载代码。

编辑:

我意识到我的 addToTail 函数有问题。它确实向尾部添加了新元素。

但是,当我在排序函数中使用 addToHead 而不是 addToTail 时,它在第一次运行后也能完美运行。

这是我的 addToTail 函数

和 addToHead 函数

0 投票
1 回答
746 浏览

python - 在 Python 中为菜单构建动态变量

我正在使用来自 Github 的出色菜单结构功能,它为小型 LCD 供电。菜单包含顶级(父)元素和子元素,我想动态构建子元素。目前它们是静态的并且像这样工作:

我还有另一个功能,它将输出所需子元素菜单的文本。我无法理解的是如何动态生成 sub26、sub27 等(实际上可能有 1、7 或任何数字),并且它们中的每一个都将包含不同的内容。我完全被困住了!

我正在尝试处理 dict 但我的大脑无法理解这将如何输出动态变量名称(增量),动态内容归因于它(其中 xx 在下面是动态的)

希望这是有道理的。任何指针都非常感谢。圣诞快乐!

0 投票
4 回答
918 浏览

javascript - Javascript 在这种情况下使用 IF 或 SWITCH 或“动态函数名”的最佳实践是什么

我正在寻找这种假设情况下的最佳实践。

在下面的示例中,函数 changeGallery0() 是一个独特的函数,与 changeGallery1()、changeGallery2() 不同。他们不能被修改来解决这个问题。但是每个函数都采用完全相同的数据(newArrayData)

这段代码看起来“丑陋”,但工作正常。如果有 20 个画廊,它会变得更加丑陋。我意识到调用独特函数存在一些问题,但这有助于说明我的问题。

使用 SWITCH 案例似乎更合适。但与这种基于 IF 的解决方案相比,它有什么优势吗?似乎“动态函数名称”(是否存在)有意义?

谢谢!

0 投票
1 回答
6103 浏览

jsp - 在 Struts 2 和 JSP 中使用带有多个参数的 getText()

我正在使用 JSP 开发 Struts2 框架。我的*.properties文件中有:

我在我的 JSP 中有一个提交标记:

这可以在 Java 中工作,但我在 JSP 中收到以下错误:


getText(String, List String[])在 JSP 中使用的任何提示?

0 投票
1 回答
28 浏览

php - 交换 PHP 变量名的一部分?

PHP 中是否可能出现类似以下伪代码的内容?

0 投票
2 回答
8286 浏览

c# - 带动态参数的整型期望开关的值

只是出于好奇。

如果我有以下代码

我收到错误“开关表达式或案例标签必须是布尔、字符、字符串、整数、枚举或相应的可空类型”

但如果我有以下代码

一切都编译得很好。如果 switch 正在检查 Type string 和 ToString() 的变量,有什么区别?还是因为在调用 ToString() 之前有机会抛出异常?