繁体   English   中英

使用变量作为javascript对象属性的一部分

[英]Using a variable as part of a javascript object property

另一个很简单的问题。

我有一些像这样的代码:

var a = {"foo":"bar"};

这会创建一个名为a的对象,其属性名为foo ,其值为bar

我想这样做:

var propName = "foo";
a = {propName:"bar"};

而对于这两个a对象是相同的。

我怎么做?

(上下文是我正在构建一个传递给jQuery的css方法的对象)

您必须分两步设置它:

var a = {};
a[propName] = 'bar';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM