JavaScript Json与Map互转以及Map对象的取值方式
2024-10-19 14:33:11
Json格式(Json字符串) : var json='{"name": "lily","age":"15"}'
Map格式: var map={name: "lily", age:"15"}
Map取值:
var name=map["name"];
或
var name=map.name;
两者互转(字符串与对象的互转):
var json2map=JSON.parse(json);
var map2json=JSON.stringify(map);
还有一种特殊情况,当key的个数和名称都不明确时,可以遍历map的所有的key,并通过key取得value
for(var key in map)
{
alert(key+"-"+map[key]);
}
打印出来为: name-lily、age-15
最新文章
- php引用
- svn的安装配置
- Hadoop数据读写原理
- Example to use django queryset
- percona-toolkit系列之介绍和安装(mysql复制工具)
- 利用ffmpeg解码h264流的代码
- 细说webpack之流程篇
- Android 图标右上角添加数字提醒
- awk命令简单学习
- Js函数加括号、不加括号(转)
- if语句求三个数中最大的
- CodeForces 620A Professor GukiZ's Robot
- HDU 2498 Digits
- php面向对象学习笔记01-面向对象介绍、构造函数、析构函数
- pl/sql学习(6): 引号/程序调试/列中的字符串合并/正则表达式
- 10 月 30 日新款 Mac mini 有望与新款 iPad Pro 一起发布
- 表格重新加载 where 携带上次值问题
- RabbitMQ 内存控制 硬盘控制
- react设置多个className
- eclipse导入maven工程missing artifact(实际是存在的)错误解决