cjm*_*671 1 javascript ecmascript-6
我正在尝试转换以下形式的 JSON:
{1: 1, 4: -1}
Run Code Online (Sandbox Code Playgroud)
到 aMap其中键的类型为整数。
我设法做到了这一点:
let myMap = new Map(Object.entries(payload));
Run Code Online (Sandbox Code Playgroud)
但它最终将键转换为字符串。
我究竟做错了什么?
您可以将字符串转换为数字。
const myMap = new Map(Object.entries(payload).map(([k, v]) => ([+k, v]) ));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |