JavaScript Json与Map互转以及Map对象的取值方式
2017-08-09 13:20
281 查看
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
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
相关文章推荐
- java方式的将java对象以及list或者map转化为json数据
- java方式的将java对象以及list或者map转化为json数据
- java方式的将java对象以及list或者map转化为json数据 .
- 【js jQuery】map集合 循环迭代取值---以及 map、json对象、list、array循环迭代的方法和区别
- 转载:java方式的将java对象以及list或者map转化为json数据 .
- java方式的将java对象以及list或者map转化为json数据,json转换为object或者map
- 14.JavaScript深入之创建对象的多种方式以及优缺点
- JavaScript对象取值方式分析
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- grails Domian对象转JSON去class以及自定义字段的最佳方式
- jQuery通过json的方式响应map的list对象集合,并以table的形式展示
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- javascript之创建对象的多种方式以及优缺点
- 85---ajax实现的传统方式以及jquery方式,jquery方式的五种方法,json对象的转换方法, JSON类型的Result
- 深入理解JavaScript创建对象的多种方式以及优缺点
- Json对象和数组 格式,取值,特殊属性名取值:(处理方式和EL取值一样: 对象["属性名"])
- javascript ( 自定义对象--json的用法演示、Map的用法)
- Map按照key排序以及JQuery中json对象的排序
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- Javascript中JSON对象的操作以及遍历key/value