如何在JavaScript中生成任意对象属性名称?

时间:2016-09-09 15:20:16

标签: javascript

我正在寻找一种创建具有不同属性名称的JavaScript对象的方法。像这样的东西。

想象一下我从数组中获取值

var arraywithpropValues  = ["property=propertyValue, value=value"];

我想创建一个像

这样的对象
Object {property: "propertyValue", value: "value"}

请记住,数组中的属性可以随时更改。

这可能吗?

1 个答案:

答案 0 :(得分:1)

对象是关联数组。您可以像这样分配变量属性名称:

var name  = "foo";
var value = "bar";

object[name] = value;

我会将arraywithpropValues的字符串解析留给您。