js中json处理总结之JSON.parse
作者:mrr 时间:2024-03-28 22:06:31
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。
踩过的坑都将成为路上的风景。
队友在cookie中已存以下值:
address_info {"address_name":"人民大会堂","...lng":1,"address_lat":1}
仔细观摩,并无发现任何不妥,只是一种简简单单的json格式字符串而已。
但在前台调用时,百试不爽,屡屡出错,错误代码如下,一直显示undefined
var address_info = getCookie('address_info');
console.log(address_info.address_name);//undefined
...
充电之后
...
加上JSON.parse()处理后,完美解决
var address_info = JSON.parse(address_info);
console.log('address_info:'+address_info);//人民大会堂
相关学习:
JSON.parse() 方法将一个 字符串解析成一个 JSON 对象。在解析过程中,还可以选择性的修改某些属性的原始解析值.
JSON.stringify() 方法可以将任意的 JavaScript 值序列化成 JSON 字符串。若转换的函数被指定,则被序列化的值的每个属性都会经过该函数的转换和处理;若转换的数组被指定,只有包含在这个数组中的属性名才会被序列化到最终的 JSON 字符串中。
标签:js,json.parse
0
投稿
猜你喜欢
SQL Server 2005 模板参数使用说明
2024-01-19 02:00:46
Python Pygame实战之飞机大战的实现
2023-10-19 17:30:30
从HTTP状态 301,302,200 来看页面跳转
2007-09-26 13:46:00
JavaScript对象的浅拷贝与深拷贝实例分析
2024-04-16 09:46:34
python pandas库读取excel/csv中指定行或列数据
2022-10-11 21:05:04
Vue实现聊天界面
2024-04-28 09:23:57
解决python 输出到csv 出现多空行的情况
2022-11-09 10:27:39
解决redis与Python交互取出来的是bytes类型的问题
2021-04-26 20:54:08
Django框架中render_to_response()函数的使用方法
2023-09-03 13:58:49
SQL2005 自动备份的脚本
2024-01-23 20:34:27
Django nginx配置实现过程详解
2022-11-09 11:42:58
MySQL 事务概念与用法深入详解
2024-01-14 02:56:06
一文速学Python+Pyecharts绘制树形图
2023-07-28 12:05:27
Python定时任务APScheduler原理及实例解析
2021-04-01 01:07:09
Python实战之手写一个搜索引擎
2023-07-11 21:16:49
详解JavaScript基于面向对象之继承
2024-04-29 13:23:06
python基础教程之分支、循环简单用法
2021-05-30 08:51:48
对Server.UrlEncode进行字符反编译
2009-06-22 12:54:00
vue3 自定义指令详情
2024-05-09 15:08:31
pytorch DistributedDataParallel 多卡训练结果变差的解决方案
2021-09-24 14:31:43