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

 更新时间:2014年06月20日 14:40:33   投稿:whsnow  
这篇文章主要介绍了JSON.parse()和JSON.stringify()使用,需要的朋友可以参考下

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}"

PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

在线JSON代码检验、检验、美化、格式化工具:
http://tools.jb51.net/code/json

JSON在线格式化工具:
http://tools.jb51.net/code/jsonformat

在线XML/JSON互相转换工具:
http://tools.jb51.net/code/xmljson

json代码在线格式化/美化/压缩/编辑/转换工具:
http://tools.jb51.net/code/jsoncodeformat

在线json压缩/转义工具:

http://tools.jb51.net/code/json_yasuo_trans

C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json

相关文章

  • 解决Jstree 选中父节点时被禁用的子节点也会选中的问题

    解决Jstree 选中父节点时被禁用的子节点也会选中的问题

    下面小编就为大家分享一篇解决Jstree 选中父节点时被禁用的子节点也会选中的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • jQuery随便控制任意div隐藏的方法

    jQuery随便控制任意div隐藏的方法

    这篇文章介绍了jQuery随便控制任意div隐藏的方法,有需要的朋友可以参考一下
    2013-06-06
  • javascript实现的制作特殊字的脚本

    javascript实现的制作特殊字的脚本

    javascript实现的制作特殊字的脚本...
    2007-06-06
  • 基于JavaScript怎么实现让歌词滚动播放

    基于JavaScript怎么实现让歌词滚动播放

    各种音乐播放器上都有一个自动滚动播放歌词的功能,当前滚动到的歌词会高亮居中显示,即使歌词被换行也能正常居中,那么这个功能基于JavaScript怎么实现让歌词滚动播放呢?感兴趣的朋友一起看看吧
    2015-11-11
  • 如何利用Promises编写更优雅的JavaScript代码

    如何利用Promises编写更优雅的JavaScript代码

    如何利用Promises编写更优雅的JavaScript代码?下面小编就为大家带来一篇用Promises编写更优雅的JavaScript代码。希望对大家有所帮助。一起跟随小编过来看看吧
    2016-05-05
  • 浅谈js中的attributes和Attribute的用法与区别

    浅谈js中的attributes和Attribute的用法与区别

    这篇文章主要介绍了浅谈js中的attributes和Attribute的用法与区别,attributes可以获取一个对象中的一个属性,attributes 属性返回指定节点属性的集合,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • JS基础之undefined与null的区别分析

    JS基础之undefined与null的区别分析

    在JavaScript开发中,被人问到:null与undefined到底有啥区别?一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。
    2011-08-08
  • bootstrap 通过加减按钮实现输入框组功能

    bootstrap 通过加减按钮实现输入框组功能

    这篇文章主要介绍了bootstrap 输入框组 通过加减按钮来增加删除内嵌输入框组,当我点击 + 按钮时,会添加一行输入框组;当点击 - 按钮时,会删除这一行输入框组。具体实现代码大家参考下本文
    2017-11-11
  • javascript实现小型区块链功能

    javascript实现小型区块链功能

    这篇文章主要介绍了javascript实现小型区块链功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • Javascript 数组添加一个 indexOf 方法的实现代码

    Javascript 数组添加一个 indexOf 方法的实现代码

    Javascript 的字符串有个 indexOf 的方法,能够返回字符在指定的字符串中的位置,非常有用,本文介绍了如何给 Javascript 数组也添加一个类似的方法。
    2009-09-09

最新评论