JSON.parse()和JSON.stringify()使用
2016-04-25 16:30
405 查看
1、parse()是用于从一个字符串中解析出json对象
定义一个字符串:var str = '{"name":"superman","age":"23"}';
通过JSON.parse(str)后变成一个对象;
取值可以用JSON.parse(str).name 或者 JSON.parse(str)["age"]
注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。
2、stringify()是用于从一个对象解析出字符串
定义一个json对象:
var c = [1,2,"r"];
var a = {a:"a",b:c};
通过JSON.stringify(a)后变成一个字符串;
结果是: '{"a":"a","b":[1,2,"r"]}'
定义一个字符串:var str = '{"name":"superman","age":"23"}';
通过JSON.parse(str)后变成一个对象;
取值可以用JSON.parse(str).name 或者 JSON.parse(str)["age"]
注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。
2、stringify()是用于从一个对象解析出字符串
定义一个json对象:
var c = [1,2,"r"];
var a = {a:"a",b:c};
通过JSON.stringify(a)后变成一个字符串;
结果是: '{"a":"a","b":[1,2,"r"]}'
相关文章推荐
- js实现String.Fomat
- js1
- [Javascript] Advanced Function Scope
- js函数 获取所有用户输入数据
- iOS js oc相互调用(JavaScriptCore)(二)
- iOS js oc相互调用(JavaScriptCore) (一)
- json型数据,logstash邮件报警配置案例
- JSR 303 - Bean Validation
- JS_基础回看_tag
- 谷歌Chrome浏览器开发者工具教程—JS调试篇
- sublime JS Format js格式化工具
- cojs 自己出的题目 解题报告
- js读取COOKIE,与无法删除COOKIE
- 加断点的两个小技巧
- JS中的id和name之间的区别和使用分析
- d3.js——绘制饼状图
- 关于JS中的显示和隐藏
- 身份证 护照等js校验
- js去除数组中重复的数字
- 按钮宽度和高度固定,字体大小根据字数自适应用的javascript实现