JSON.stringify()和JSON.parse()
首先了解JSON和JS对象的关系
JSON
:let str = ‘{“a”:“test”,“b”:123}’ //这是一个 JSON 字符串,本质是一个字符串
JS对象
:let str = { a: ‘test’, b: 123 } //这是一个对象,注意键名也是可以使用引号包裹的
JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。
- JSON.stringify() :将JS对象转换为JSON格式
// 测试用例1:
let str = {a: 'test', b: 123};
console.log('-----------str:', JSON.stringify(str));
-----------str: {"a":"test","b":123}
- JSON.parse() :将JSON字符串转换成对象
// 测试用例1:
let str = '{"a":"test","b":123}';
console.log('----------str :', JSON.parse(str ));
----------str : { a: 'test', b: 123 }
测试用例2
let str2 = [1, 2, 3];
let str3 = JSON.stringify(str2); // '[1,2,3]'
let str4 = JSON.parse(str3); // [1,2,3]
console.log('-----------str3:', str3, typeof str3);
console.log('-----------str4:', str4, typeof str4);-----------str3: [1,2,3] string
-----------str4: [ 1, 2, 3 ] object
JSON.stringify()和JSON.parse()相关推荐
- json.stringify()与json.parse()的区别,json.stringify()的妙用
一.JSON.stringify()与JSON.parse()的区别 最近做项目,发现JSON.stringify()使用场景真的挺多,我们都知道JSON.stringify()的作用是将 JavaS ...
- JSON.stringify()和JOSN.parse()
JSON.stringify()跟JSON.parse() 终于把这两个方法搞清楚了!!! JSON.tringify():把一个json数据转化成JSON string JSON.stringify ...
- JSON.stringify和JSON.parse之间的区别
本文翻译自:Difference between JSON.stringify and JSON.parse I have been confused over when to use these t ...
- 一文搞懂JSON.stringify和JSON.parse(五)JSON.parse使用说明
一 JSON.parse特性 JSON.parse()就是将JSON字符串解析成字符串描述的JavaScript值或对象(将JSON数据解析为js原生值),例如: JSON.parse('{}'); ...
- JSON.stringify()和JSON.parse()分别是什么
JSON.stringify() 从一个对象中解析出字符串 JSON.stringify({"a":"1","b":"2" ...
- 小程序 JSON.stringify() 和 JSON.parse() 的使用
序:咋说呢!嗯,就是传值不用写那么多,直接传一个键值就可以了,就是为了简便. 1.JSON.stringify():用于将 JavaScript 值转换为 JSON 字符串(将对象或数组转换为 JSO ...
- ajax 传字符串到后台,JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理...
搜索热词 最近在做一个小小的功能模块,前台有很多的数据需要传入到后台,前台页面设计如下: 看起来不是很清楚,总之表单中的数据都要提交到后台进行处理,然后插入到数据库,而且是一起提交到后台的,实现的方法 ...
- vue将数组转换json字符串:JSON.stringify()以及json字符串转换成vue数组:
JSON.stringify():方法用于将 JavaScript 值转换为 JSON 字符串. 语法 JSON.stringify(value [, replacer] [, space]) val ...
- (转)JS之——解决IE6、7、8使用JSON.stringify报JSON未定义错误的问题
https://blog.csdn.net/l1028386804/article/details/53439755 在通过JavaScript将对象类型的参数通过JSON.stringify转换成字 ...
最新文章
- 前端代码标准最佳实践:CSS篇
- ThreadLocal小记
- 1.7 Java字符流的使用:字符输入/输出流、字符文件和字符缓冲区的输入/输出流
- log4j每天,每小时产生一日志文件
- 利用PowerShell进行数据库部署冒烟测试
- 中国剩余定理(CRT)扩展中国剩余定理(exCRT)
- bzoj3160(FFT+回文自动机)
- 一文了解Nuget的使用
- Android切换泰语,Android应用内切换语言
- 机器学习中的数学--数学知识复习
- Simulink之门极关断晶闸管(GTO)
- 使用javascript及java对Cookie的读写
- python编程案例教程第四章_Python编程入门-第四章 流程控制 -学习笔记
- 用html标签做单项选择题,网页设计师试题
- python爬虫怎么发布请求_http请求如何在python爬虫中实现?
- DotNetNuke(DNN)皮肤制作--如何修改DNN中众多的CSS文件
- 让无代理设置参数的软件通过代理服务器联网
- 最精确的噪音测试软件,关于噪音测试App的选择与使用
- 前端特效-霓虹灯按钮
- 超级好用的流程图js框架
热门文章
- shell常用语法之if [ $? -ne 0 ]
- 创建两个线程,其中一个输出1-52,另外一个输出A-Z。输出格式要求:12A 34B 56C 78D 依次类推
- 200页!这可能是最牛逼的Python自学手册啦!
- MySQL基础教程【1】数据库简介
- rtx2060为什么叫智商卡_八款RTX2060简单点评,谁是丐中丐,谁又是丐帮帮主
- Distiller tutorial: Pruning Filters Channels
- 微信小程序使用真机或开发工具进行http请求开发测试亲测有效
- springboot-No7 加入异常拦截机制ExceptionHandler
- GitHub 安装及使用
- 访问网络计算机运行里输入IP,WINDOWS在运行里输入IP地址不能访问网络位置