js,遍歷json
js 遍歷json怎麼操作?一起來看看小編今天的分享吧!
js 遍歷json分爲三個步驟:
1、將獲取的數據轉爲 JSON 對象【JSON.parse(data);】
2、通過for in循環遍歷拿到 key 和 value【for (var key in obj)】遍歷JSON對象中的數據,可通過for-in循環實現
3、判斷 value 是否是對象【if (typeof value == "object")】
js解析遍歷json數據中所有的鍵和值:
for(var key in json){undefined console.log(key) //鍵 consolelog(json[key]) //值 }
(數組同樣適合)
例如:
function aa() { var jsona = { "1": {"id": "1", "name": "賓館服務項目", "count": 1, "rows": [{"9": "免費停車場"}]}, "6": {"id": "6", "name": "賓館附加設施", "count": 1, "rows": [{"242": "免費wifi"}]} } console.log(jsona) for (var name in jsona) { var project = jsona[name].rows; for (var proj in project) { for (var pKey in project[proj]) { console.log(project[proj][pKey]); } } } }
-
怎麼解決ps保存照片提示沒有足夠內存
1、啓動ps軟件。2、在頂部找到找到編輯-首選項-性能。3、進入首選項性能設置對話框。4、在性能對話框裏面將讓ps使用內存調小一點,調到百分之六十左右。5、將除c盤以外的暫存盤都勾選。6、將高速緩存級別的數量改小一點,改到2就可以了。7、設置好後點擊確定,然後...
-
藍牙耳機連接不上手機怎麼辦
1、首先,確保藍牙耳機與手機都有電且處於開機狀態,手機藍牙功能處於打開狀態。2、藍牙耳機進入配對模式:在藍牙耳機上會有一個多功能的按鍵,這個多功能的按鍵有一個作用是進行設備與藍牙耳機之間的匹配,在與手機連接時,需要長按這個功能鍵,同時需要打開手機的藍牙功能...
-
qq微視怎麼看自己的瀏覽記錄
在我們日常生活中刷微視時可能會刷到一些有趣的片段,如果過了幾天後還想看的話,可以去查看一下自己的瀏覽記錄,下面就來教大家如何查看微視的瀏覽記錄。其實目前來說,在微視裏有兩種方法可以查看自己的瀏覽記錄,一種是在手機上下載安裝微視後,進入個人頁面,通過個人頁...
-
百度網盤如何註冊登錄
百度網盤是百度推出的一項雲存儲服務,可以大容量的儲存文件視頻等,那百度網盤怎麼註冊登錄呢?一起來看看吧!首先,在手機桌面上找到並打開百度網盤軟件,會看到有百度賬號登錄、微信快捷登錄、微博、qq和手機號註冊幾個登錄方式,點擊手機號註冊;頁面加載至註冊頁面,輸入手...