关于JSON解析的实现过程解析


Posted in Javascript onOctober 08, 2019

我们都知道,现在的开发模式都是前后端分离的,后台返回数据给前端,前端负责数据交互并渲染到页面,所以我们需要从后端接口上获取数据显示到页面上。在接受服务器端数据数据时,一般是字符串。这时,就需要用到JSON里面的API来进行转换了;

JSON.parse()

parse()方法用于从一个字符串中解析出JSON对象

例:

var str='{"name":"xianyu","age":"21"}'

经JSON.parse(str)得到:

 Object : age:"21",

  name:"xianyu",


  proto_:Object

单引号必须写在括号外,每个属性都必须双引号引起来,否则会抛出异常

JSON.stringify()

stringify()方法用于从一个对象中解析出字符串

例:

var obj={



a:1,




b:2







}

经JSON.stringify(obj)解析后得到:

 "{"a":"1","b":"2"}"

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
utf8的编码算法 转载
Dec 27 Javascript
转一个日期输入控件,支持FF
Apr 27 Javascript
按钮JS复制文本框和表格的代码
Apr 01 Javascript
Jquery判断$("#id")获取的对象是否存在的方法
Sep 25 Javascript
javascript实现鼠标放上后下边对应内容变换的效果
Aug 06 Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 Javascript
angularjs自定义ng-model标签的属性
Jan 21 Javascript
AngularJS 所有版本下载地址
Sep 14 Javascript
详解用webpack2.0构建vue2.0超详细精简版
Apr 05 Javascript
Vue ElementUI之Form表单验证遇到的问题
Aug 21 Javascript
JavaScript 九种跨域方式实现原理
Feb 11 Javascript
安装多版本Vue-CLI的实现方法
Mar 24 Javascript
解决webpack多页面内存溢出的方法示例
Oct 08 #Javascript
javascript简单实现深浅拷贝过程详解
Oct 08 #Javascript
webpack HappyPack实战详解
Oct 08 #Javascript
简单了解vue中的v-if和v-show的区别
Oct 08 #Javascript
在Koa.js中实现文件上传的接口功能
Oct 08 #Javascript
vue-cli和v-charts实现可视化图表过程解析
Oct 08 #Javascript
vue路由传参页面刷新参数丢失问题解决方案
Oct 08 #Javascript
You might like
PHP求小于1000的所有水仙花数的代码
2012/01/10 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
yii分页组件用法实例分析
2015/12/28 PHP
PHP中仿制 ecshop验证码实例
2017/01/06 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
关于javascript中的typeof和instanceof介绍
2012/12/04 Javascript
jQuery.holdReady()方法用法实例
2014/12/27 Javascript
JS获取月份最后天数、最大天数与某日周数的方法
2015/12/08 Javascript
js代码实现下拉菜单【推荐】
2016/12/15 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
利用jquery禁止外层滚动条的滚动
2017/01/05 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
jQuery插件开发发送短信倒计时功能代码
2017/05/09 jQuery
React Native AsyncStorage本地存储工具类
2017/10/24 Javascript
bootstrap paginator分页插件的两种使用方式实例详解
2017/11/14 Javascript
基于substring()和substr()的使用以及区别(实例讲解)
2017/12/28 Javascript
js实现复制功能(多种方法集合)
2018/01/06 Javascript
解决vue-cli webpack打包后加载资源的路径问题
2018/09/25 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
2018/10/29 Javascript
LayUi使用switch开关,动态的去控制它是否被启用的方法
2019/09/21 Javascript
python下如何让web元素的生成更简单的分析
2008/07/17 Python
Python的Django应用程序解决AJAX跨域访问问题的方法
2016/05/31 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
python的等深分箱实例
2019/11/22 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
2020/02/20 Python
css3 按钮样式简单可扩展创建
2013/03/18 HTML / CSS
企业厂长岗位职责
2013/12/17 职场文书
岗位职责风险防控
2014/02/18 职场文书
经济职业学院毕业生自荐书
2014/03/17 职场文书
宣传普通话标语
2014/06/27 职场文书
个人工作总结范文2014
2014/11/07 职场文书
婚礼父母答谢词
2015/01/04 职场文书
代码解析React中setState同步和异步问题
2021/06/03 Javascript
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS