js读取json的两种常用方法示例介绍


Posted in Javascript onOctober 19, 2014

方法一:js中最著名的eval方法

var strJson="{name:'张三'}";//json

var obj=eval("("+strJson+")");//转换后的json对象

alert(obj.name);//json name

此方法需要注意的是:

对象表达式{'name':'张三'}必须用“()”扩住,否则

var strJSON = "{name:'张三'}";

var obj = eval(strJSON);

alert(obj.constructor);//String 构造函数

alert(obj.name);//undefine

必须把对象表达式扩起来eval执行才能生成一个匿名对象!

方法二:函数构造定义法返回

var strJSON = "{name:'张三'}";//得到的JSON

var obj = new Function("return" + strJSON)();//转换后的JSON对象

alert(obj.name);//json name
Javascript 相关文章推荐
javascript smipleChart 简单图标类
Jan 12 Javascript
javascript编写实用的省市选择器
Feb 12 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
Mar 01 Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 Javascript
VUEJS实战之构建基础并渲染出列表(1)
Jun 13 Javascript
JS控制静态页面传递参数并获取参数应用
Aug 10 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 jQuery
React Hooks 实现和由来以及解决的问题详解
Jan 17 Javascript
基于aotu.js实现微信自动添加通讯录中的联系人功能
May 28 Javascript
微信小程序返回上一级页面的实现代码
Jun 19 Javascript
何时/使用 Vue3 render 函数的教程详解
Jul 25 Javascript
javascript开发实现贪吃蛇游戏
Jul 31 Javascript
Jquery解析Json格式数据过程代码
Oct 17 #Javascript
jQuery实现点击该行即可删除HTML表格行
Oct 17 #Javascript
JQuery判断radio是否选中并获取选中值的示例代码
Oct 17 #Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
Oct 17 #Javascript
js onmousewheel事件多次触发问题解决方法
Oct 17 #Javascript
js实现飞入星星特效代码
Oct 17 #Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
Oct 17 #Javascript
You might like
基于PHP导出Excel的小经验 完美解决乱码问题
2013/06/10 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
PHP的Socket通信之UDP通信实例
2015/07/02 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
Symfony2创建页面实例详解
2016/03/18 PHP
POST一个JSON格式的数据给Restful服务实例详解
2017/04/07 PHP
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
ScrollDown的基本操作示例
2013/06/09 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
js数字转换为float,取N位小数
2014/02/08 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
基于JS分页控件实现简单美观仿淘宝分页按钮效果
2016/11/07 Javascript
JavaScript之cookie技术详解
2016/11/18 Javascript
详解Bootstrap各式各样的按钮(推荐)
2016/12/13 Javascript
JS实现JSON.stringify的实例代码讲解
2017/02/07 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
Vue学习笔记之表单输入控件绑定
2017/09/05 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
vue绑定class的三种方法
2020/12/24 Vue.js
JavaScript this关键字的深入详解
2021/01/14 Javascript
python的Template使用指南
2014/09/11 Python
python计算牛顿迭代多项式实例分析
2015/05/07 Python
python获取list下标及其值的简单方法
2016/09/12 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
Python BS4库的安装与使用详解
2018/08/08 Python
Django模板导入母版继承和自定义返回Html片段过程解析
2019/09/18 Python
Python读写锁实现实现代码解析
2020/11/28 Python
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
2020/04/08 HTML / CSS
Marriott中国:万豪国际酒店查询预订
2016/09/02 全球购物
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
建筑自我鉴定
2013/10/19 职场文书
大学活动邀请函
2014/01/28 职场文书
打架检讨书300字
2014/02/02 职场文书
求职自我推荐信
2014/06/25 职场文书
2015年度环卫处工作总结
2015/07/24 职场文书