来自变量的JavaScript Struct元素名称 - 如何更改?

时间:2014-04-19 21:51:11

标签: javascript

我有一个结构,其中一些ID是从我的数据库中的ColdFusion循环生成的,我已经使用ID填充结构,将它们的值设置为0.然后我希望能够修改每个结构的值元素没有完全清空整个结构。

我现在已经有了这个,但contactID是为ID传递的变量,但JavaScript认为它是struct元素的名称......

chatWindows.contactID = 1;

以下是我的结构体(来自Google Chrome控制台)

Object {635: 0, 637: 0}

这就是我希望它看起来像(提供contactID = 635)

Object {635: 1, 637: 0}

有关如何告诉JavaScript我使用的是变量而不是文字的任何建议吗?

1 个答案:

答案 0 :(得分:0)

没关系,我修好了。 chatWindows[contactID] = 1工作,只是我错过了一个清空脚本的部分。