Welcome to MLink Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
299 views
in Technique[技术] by (71.8m points)

如何把数组里的键跟值拼成一个新的两个数组。

"data": {
    "id": 1,
    "device_id": 2,
    "user_id": 1,
    "cod": "0",
    "conductivity": "0",
    "chlorine": "0",
    "ph": "0",
    "ntu": "0",
    "color": "0",
    "nh3_n": "0",
    "create_time": "2020-08-28 01:47:30",
    "collection_time": "2020-08-28 01:47:30",
    "last_update_time": "2020-09-14 16:01:11"
}


拼接成

tableData: [

{

parameter: 'id',

value: 1

},

{

parameter: 'device_id',

value: 2

},

{

parameter: 'user_id',

value: 1

},

]

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
arr = Object.keys(data).map(key =>{
    return {
        parameter: key,
        value: data[key]
    }
})

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to MLink Developer Q&A Community for programmer and developer-Open, Learning and Share
...