变量的 JavaScript 属性

标签 javascript variables object properties

我的 JavaScript 代码有问题。我现在开始处理一些更复杂的事情,似乎在网上找到了一些答案,但不幸的是我无法解决它。问题是:

我希望变量 sGetMobileFieldValMob 进入参数,但这样它不起作用:

var oFieldValues = { sGetMobileField:) { Value: ValMob } };

变量似乎不能作为对象属性使用。有人可以帮我解决吗?

谢谢, 丹麦人

最佳答案

试试这个

var oFieldValues = { };
oFieldValues[ sGetMobileField ] = { Value: ValMob };

您可以使用变量作为属性标识符,但不能在对象文字内使用。您必须首先创建对象,然后可以使用

添加动态属性
obj[ varToHoldPropertyName ] = someValue;

关于变量的 JavaScript 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11347203/

相关文章:

javascript - 如何动态加载不同的处理实例

javascript - 有没有办法在访问者登陆我的页面之前找出访问者的先前 URL?

Javascript:读取对象数组

java - 当 Java 对象变得太大时会发生什么?

java - 确定对象是否为整数

javascript - bootstrap 下拉菜单只有一半的时间有效

javascript - 使用AJAX使用按钮将表单信息发送到另一个页面

r - 在多个变量 R 代码上创建新的变量条件

bash - 使用 shell 变量调用 sed

javascript - 有人可以解释一下为什么警报是 1 吗?