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 相关文章推荐
jQuery autocomplate 自扩展插件、自动完成示例代码
Mar 28 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
Jul 01 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
Feb 19 Javascript
js获取客户端网卡的IP地址、MAC地址
Mar 26 Javascript
JavaScript实现三阶幻方算法谜题解答
Dec 29 Javascript
jQuery遍历json的方法分析
Apr 16 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
Jan 17 Javascript
JS简单获取当前日期和农历日期的方法
Apr 17 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
Sep 22 Javascript
vue.js数据绑定操作详解
Apr 23 Javascript
vue中使用element ui的弹窗与echarts之间的问题详解
Oct 25 Javascript
vue实现井字棋游戏
Sep 29 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
PDO防注入原理分析以及注意事项
2015/02/25 PHP
php 5.4 全新的代码复用Trait详解
2017/01/05 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
2006/10/17 Javascript
window.open以post方式将内容提交到新窗口
2012/12/26 Javascript
JqueryMobile动态生成listView并实现刷新的两种方法
2014/03/05 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)
2014/11/16 Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
2014/11/23 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
2015/11/07 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
js中的关联数组与普通数组详解
2016/07/27 Javascript
深入探讨Vue.js组件和组件通信
2016/09/12 Javascript
JavaScript DOM节点操作实例小结(新建,删除HTML元素)
2017/01/19 Javascript
JS使用cookie实现只出现一次的广告代码效果
2017/04/22 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
使用nodejs实现JSON文件自动转Excel的工具(推荐)
2020/06/24 NodeJs
python3编码问题汇总
2016/09/06 Python
详解Python中where()函数的用法
2018/03/27 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
Python实现自动装机功能案例分析
2020/10/22 Python
Desigual美国官方网站:西班牙服装品牌
2019/03/29 全球购物
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
是否有自动比较结构的方法
2015/06/03 面试题
Linux的文件类型
2016/07/05 面试题
会计毕业生求职简历的自我评价
2013/10/20 职场文书
物流管理应届生求职信
2013/11/07 职场文书
三八红旗集体先进事迹材料
2014/05/22 职场文书
微电影大赛策划方案
2014/06/05 职场文书
文艺晚会策划方案
2014/06/11 职场文书
小学生读书活动总结
2014/06/30 职场文书
质量保证书
2015/01/17 职场文书
python如何做代码性能分析
2021/04/26 Python
Python基础之常用库常用方法整理
2021/04/30 Python
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python