【发布时间】:2015-05-05 19:25:34
【问题描述】:
我正在尝试将 API 中的数据推送到对象数组中。
我想要
myFXdata {[ccypair], [resistance], [support], [trend.src]},
{[ccypair], [resistance], [support], [trend.src]},
{[ccypair], [resistance], [support], [trend.src]},
{[ccypair], [resistance], ...etc},
但我明白了
myFXdata {[ccypair], [resistance], [support], [trend.src],
[ccypair], [resistance], [support], [trend.src],
[ccypair], [resistance], [support], [trend.src],
[ccypair], [resistance], ...etc}
我的代码是
var myFXdata = [];
for (var i = 0; i < collection.length; i++){
myFXData.push((collection[i].ccyPair), (collection[i].resistance), (collection[i].support), (collection[i].trend.src));
}
console.log(dailyfxTech)
我想我每次都需要推入一个新对象,但是
myFXData.push({collection[i].ccyPair});
给出错误
SyntaxError: Unexpected token '['. Expected a ':' following the property name 'collection'.
有什么想法吗?
【问题讨论】:
-
请问你能在 jsfiddle 中提供演示吗?
标签: javascript arrays json