【发布时间】:2012-12-10 20:25:55
【问题描述】:
我正在运行这段代码。
var output = {"records": []};
for(i = 0; i < data.length; i++)
output.records[i] = { propertyName : data[i][propertyName] }
我希望输出格式如下。
{ "cat" : "mjau" }
{ "dog" : "woff" }
相反,我对此感到惊讶。
{ "propertyName" : "mjau" }
{ "propertyName" : "woff" }
如何获取变量propertyName?
我正在尝试创建一个解析器,它将创建许多记录,这些记录都是 cat 但是,当从其他地方调用时,记录应该有 dog而是财产。我希望避免为此创建两个不同的代码段。
我找到了this question,我怀疑包含了我的问题的答案。但是,由于无知,我不明白。
【问题讨论】:
-
你把那些猫狗放在哪里了??我的意思是你在哪里持有这些财产?
-
@jbabey 恭喜!我在我的问题中提到我找到了那个确切的问题。我还解释说,由于缺乏技能,我不明白。 再次提及它有什么意义?此外,我在这里得到的答案非常清楚并且实际上很有帮助,所以 exact 重复它不是。 :)
-
@BhushanFirake 我不确定你的意思。这些只是我将使用的一些属性名称。
标签: javascript json javascript-objects