接口返回的数组拼接成新的数组

image.png

上图是返回的数据,我想去掉建名。
组成以下数据
image.png

阅读 2.6k
3 个回答
[{
    datetime: '2020-7-14 19:13:27',
    num: 100,
}, {
    datetime: '2020-7-14 19:13:27',
    num: 900,
},{
    datetime: '2020-7-14 19:13:27',
    num: 800,
}].map(Object.values)

const result = data.map(item => [item.datetime, item.num])

  var date =[{
        datetime: '2020-7-14 19:13:27',
        num: 100,
    }, {
        datetime: '2020-7-14 19:13:27',
        num: 900,
    },{
        datetime: '2020-7-14 19:13:27',
        num: 800,
    }];
    function helpTransform(data) {
        var result = []
        var isArray = Object.prototype.toString.call(data) === '[object Array]'
        if (!isArray) {
            return result
        }
        for(var i = 0, len = data.length; i < len; i++) {
            var temp = data[i]
            var arr = [temp.datetime, temp.num]
            result.push(arr)
        }
        return result
    }
    var dd  =helpTransform(date);
    console.log(dd);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题