[英]How do you convert JSON to an ES6 Map?
我正在嘗試將 JSON 的形式轉換為:
{1: 1, 4: -1}
到Map
,其中密鑰的類型為 integer。
我設法做到了:
let myMap = new Map(Object.entries(payload));
但它最終將鍵轉換為字符串。
我究竟做錯了什么?
您可以將字符串轉換為數字。
const myMap = new Map(Object.entries(payload).map(([k, v]) => ([+k, v]) ));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.