Js遍歷鍵值對形式對象或Map形式的方法
最近在項(xiàng)目中使用ajax返回的是一個(gè)map對象,怎么遍歷這個(gè)map對象?去網(wǎng)上查了好多,真正有用很少,終于讓我想起自己以前一個(gè)需要遍歷key=Value形式的對象,想了想這種方式,應(yīng)該也對于map適用吧。所以試了下,成功了!記錄下來以備后用。
在JS中如何遍歷key=value鍵值對,對象的數(shù)據(jù)(也可以是map形式)。
for ( var key in changes) { //通過遍歷對象屬性的方法,遍歷鍵值對,獲得key,然后通過 對象[key]獲得對應(yīng)的值 name = key; value = changes[key];}
以上這篇Js遍歷鍵值對形式對象或Map形式的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
js實(shí)現(xiàn)HashTable(哈希表)的實(shí)例分析
本文詳細(xì)介紹javascript哈希表的實(shí)例分析及用法。下面就跟小編一起來學(xué)習(xí)下吧2016-11-11javascript+Canvas實(shí)現(xiàn)畫板功能
這篇文章主要為大家詳細(xì)介紹了javascript+Canvas實(shí)現(xiàn)畫板功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-06-06JS基礎(chǔ)之邏輯結(jié)構(gòu)與循環(huán)操作示例
這篇文章主要介紹了JS基礎(chǔ)之邏輯結(jié)構(gòu)與循環(huán)操作,結(jié)合實(shí)例形式分析了JavaScript邏輯判斷、流程控制、循環(huán)語句等相關(guān)操作技巧,需要的朋友可以參考下2020-01-01javascript中apply和call方法的作用及區(qū)別說明
本篇文章主要是對javascript中apply和call方法的作用及區(qū)別進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02JavaScript移動(dòng)端常用事件之touch觸摸事件詳解
觸屏事件touch也稱為觸摸事件,touch對象代表一個(gè)觸摸點(diǎn),觸摸點(diǎn)可能是一根手指,也可能是一根觸摸筆,觸屏事件可響應(yīng)用戶手指(或觸摸筆)對屏幕或者觸控板操作,下面這篇文章主要給大家介紹了關(guān)于JavaScript移動(dòng)端常用事件之touch觸摸事件的相關(guān)資料,需要的朋友可以參考下2022-10-10一文詳解如何用原型鏈的方式實(shí)現(xiàn)JS繼承
JavaScript中,每當(dāng)創(chuàng)建一個(gè)對象,都會給這個(gè)對象提供一個(gè)內(nèi)置對象 [[Prototype]] 。這個(gè)對象就是原型對象,[[Prototype]] 的層層嵌套就形成了原型鏈。本文將詳細(xì)講解如何用原型鏈的方式實(shí)現(xiàn)一個(gè) JS 繼承,感興趣的可以了解下2022-04-04JS 實(shí)現(xiàn)獲取驗(yàn)證碼 倒計(jì)時(shí)功能
這篇文章主要介紹了JS 實(shí)現(xiàn)獲取驗(yàn)證碼 倒計(jì)時(shí)功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10JS判斷輸入字符串長度實(shí)例代碼(漢字算兩個(gè)字符,字母數(shù)字算一個(gè))
下面小編就為大家?guī)硪黄狫S判斷輸入字符串長度實(shí)例代碼(漢字算兩個(gè)字符,字母數(shù)字算一個(gè))。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08JS獲取隨機(jī)數(shù)和時(shí)間轉(zhuǎn)換的簡單實(shí)例
下面小編就為大家?guī)硪黄狫S獲取隨機(jī)數(shù)和時(shí)間轉(zhuǎn)換的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-07-07