Javascript Map函数编译错误

时间:2017-11-30 09:07:17

标签: javascript reactjs react-native

我有以下对象数组(如下所示)为 graphdatalogs

enter image description here

我正在尝试创建一个名为 graphdata 的新对象数组,其中 x y 作为 graphdatalogs

我尝试了以下javascript map方法但是我收到了编译错误,如下所示。

return this.state.graphdataLogs.rows._array.map( 
    (ae) => (graphdata.push(x:ae.logstringdate.substring(4,10),y:metricweight));
    );

enter image description here

错误消息

Parsing error: Unexpected token, expected , (Fatal)

有人能让我知道我做错了吗?

1 个答案:

答案 0 :(得分:2)

你忘了花括号

return this.state.graphdataLogs.rows._array.map( 
    (ae) => (graphdata.push({x:ae.logstringdate.substring(4,10), y:metricweight}));
);