文章詳情頁(yè)
javascript - js中Map對(duì)象怎么拿到[[entries]]這個(gè)屬性的值?
瀏覽:171日期:2023-04-18 10:42:21
問(wèn)題描述
問(wèn)題解答
回答1:var m = new Map();m.entries();回答2:
無(wú)法直接訪問(wèn),這個(gè)值其實(shí)是對(duì)entries()內(nèi)[[Entries]]的映射,不過(guò)里面是一個(gè)key => map數(shù)組,可以用以下幾個(gè)方法獲取。
方法1var arr = [];var map = new Map();for(var [key, val] of map.entries()) { arr.push([key, val]);}方法2
var map = new Map();Array.from(map);
以上兩種方法輸出的數(shù)組類似:
[ [1, ’a’], [2, ’b’]]
其中每一項(xiàng)第一個(gè)為鍵名,第二個(gè)為鍵值。
標(biāo)簽:
JavaScript
上一條:javascript - 使用字蛛壓縮字體一直出錯(cuò)下一條:javascript - 重構(gòu)時(shí)原來(lái)的對(duì)象變成js模塊(js文件),那么之前綁定的事件現(xiàn)在應(yīng)該怎么寫(xiě)?
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題2. javascript - QWebEngineView 如何爬 angular 的動(dòng)態(tài)數(shù)據(jù)?3. javascript - 使用angular 的ui-sref 中出現(xiàn)了中文參數(shù),點(diǎn)擊跳轉(zhuǎn)后瀏覽器的地址欄里出現(xiàn)轉(zhuǎn)義后的%AE....%a%44. java - ConcurrentHashMap中的get()方法為什么可以不加鎖?5. java - 郵箱如何發(fā)送html內(nèi)容6. html5 - 這個(gè)代碼顯示功能如何實(shí)現(xiàn)?7. javascript - 用JS 七牛上傳圖片出現(xiàn)文件已存在的錯(cuò)誤(file exists)8. java - 字節(jié)流轉(zhuǎn)成字符串之后,在通過(guò)字符串轉(zhuǎn)成字節(jié)流后的文件為什么會(huì)不一樣?9. css3 - 圖片等比例縮放10. java - 如何理解“不要通過(guò)共享內(nèi)存來(lái)通信,而應(yīng)該通過(guò)通信來(lái)共享內(nèi)存”?
排行榜

熱門(mén)標(biāo)簽