JSON.parse()和JSON.stringify()

简介: parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}' 结果:JSON.parse(str)Objectage: "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}"

 

相关文章
|
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月前
|
存储 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 使用(二)
839 0
|
XML JSON 数据格式
Jayway - Json-Path 使用(一)
Jayway - Json-Path 使用(一)
549 0
Jayway - Json-Path 使用(一)