JSON.parse()和JSON.stringify()使用介绍

简介: parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str) Object age: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。
parse用于从一个字符串中解析出json对象,如
 
var str = '{"name":"huangxiaojian","age":"23"}'

结果:
JSON.parse(str)
 
Object
 
age: "23"
name: "huangxiaojian"
__proto__: Object

注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。

stringify()用于从一个对象解析出字符串,如
 
var a = {a:1,b:2}

结果:
JSON.stringify(a)
 
"{"a":1,"b":2}"


注:string+ify ify 为后缀,使……化, 使成

 

目录
相关文章
|
3月前
|
JSON 前端开发 Java
【面试题】对 JSON.stringify()与JSON.parse() 理解
【面试题】对 JSON.stringify()与JSON.parse() 理解
|
3月前
|
JSON API 数据格式
JSON.stringify()与JSON.parse()没有你想的那样简单
JSON.stringify()与JSON.parse()没有你想的那样简单
|
3月前
|
JSON 前端开发 JavaScript
JSON.parse()详解
JSON.parse()详解
159 1
|
4月前
|
JSON 缓存 自然语言处理
手写JSON.parse和JSON.stringify
搞懂了有限状态机,手写各种解析器都不在话下,主要区别也就是考虑怎么去设计各种状态流转。如果不理解有限状态机建议先去阅读前面一遍:用有限状态机实现一个简版html解析器,然后再来阅读本文就很容易理解了。
33 1
|
5月前
|
XML JSON Java
JSONPath 解析 JSON
JSONPath 解析 JSON
49 0
|
5月前
|
存储 JSON 缓存
json.stringify()的使用
json.stringify()的使用
|
存储 JSON JavaScript
JSON.stringify()和JSON.parse() 的使用总结
JSON.stringify()和JSON.parse() 的使用总结
|
存储 JSON JavaScript
JSON.stringify的使用
项目中遇到一个 bug,一个组件为了保留一份 JSON 对象,使用 JSON.stringify 将其转换成字符串,这样做当然是为了避免对象是引用类型造成数据源的污染。
|
存储 JSON 前端开发
深入理解JSON.stringify()
深入理解JSON.stringify()
深入理解JSON.stringify()
|
JSON 缓存 JavaScript
Jayway - Json-Path 使用(二)
Jayway - Json-Path 使用(二)
835 0