簡體   English   中英

將JSON項目推送到數組

[英]PUSH JSON items to array

我有這個JSON字符串

{"Task": [Hours per Day],"Work": [11],"Eat": [6],"Commute": [4],"Sleep": [3]}

我想將其項推送到jQuery數組。

我已經嘗試過JSON.parse

通常,我可以像這樣推送參數:

MyArr.push(['Task','Hours per Day']);
MyArr.push(['Work','11']);
MyArr.push(['Eat','6']);

等等。

如何使用JSON字符串做同樣的事情?

您是否可以將JSON解析為一個對象並循環遍歷?

 var json = '{"Task": ["Hours per Day"],"Work": [11],"Eat": [6],"Commute": [4],"Sleep": [3]}' var obj = JSON.parse(json); MyArr = [] for (var key in obj) { MyArr.push([key, obj[key][0]]) } console.log(MyArr) 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM