js解析json字符串
js解析json字符串是怎样的呢?下面就让我们一起来了解一下吧:
在js中解析json字符串的话一般来说是有很多种方式的,比较常见的方式有三种,具体介绍如下:
1、eval(“...”):
var a_id=eval(‘{"name":123}’);
但若是eval中的内容含有恶意脚本就需要注意了,因为若是有恶意脚本就会麻烦很多。
2、json_parse:
需要导入json_parse.js:
<script src="js/json_parse.js"></script>
<script language="javascript">
var t = json_parse('{"name":123}');
alert(t.name);
</script>>
这个方法总的来说还是可以的,比较安全,而且解析速度也比较快,还是可以尝试运用的。
3、var vjson=JSON.parse(jsonstr):
这个方式主要是支持IE8与fireFox3这两个带有内置json对象的浏览器;若是使用其他浏览器的话那么需要引入json.js文件。
<script src="js/json.js"></script>
<script language="javascript">
var t = JSON.parse('{"name":123}');
alert(t.name);
</script>
这个方法也是比较好的,除了安全之外,解析速度也可以,就是要注意操作要求。
拓展:
什么是json呢?
json,英文全称为JavaScript Object Notation,这是属于一种轻量级的数据交换格式,基本上是采用了完全独立于语言的文本格式,也是比较理想的数据交换格式,除此之外,json也是JavaScript的原生格式,也就是说JavaScript中处理JSON数据的话是不需要任何特殊的API或是工具包的。
-
商务名片制作哪个牌子好 商务名片制作十大品牌排行榜
为您整理了商务名片制作哪个牌子好,分别有四个一、合力永兴、黄龙溪、斯贝斯spese、得力/DELI、商印快线、中昊晨光化工/CHENGUANG、俏佰盒、印嘉、爱迪卡,告诉您20...
品牌查看全文>> -
哈弗h6运动版导航在哪?
哈弗h6运动版不是全系标配导航,只有尊贵型顶配车型原车带导航功能。如果原车带导航的话可以在多媒体的中控屏幕菜单钟找到导航按钮,触摸按钮可以切换至导航界面,触摸系统主菜单返回主菜...
问答查看全文>> -
家用洗衣粉可以洗哪些衣服
家用洗衣粉可以洗哪些衣服?让我们一起了解一下吧。洗衣粉种类繁多,性能不一致,碱性洗衣粉更适合洗涤棉、麻、化纤和混纺织物,不适合洗涤羊毛、丝绸、羽绒等衣物。由于羊毛、丝绸、羽绒和...
生活查看全文>> -
本田冠道发动机是进口车吗
本田冠道发动机是进口的。新冠道搭载由1.5t和2.0t两种动力系统,中低配车型搭载的是1.5t涡轮增压发动机,最大马力193ps,最大功率142kw,峰值扭矩243n.m,匹配...
问答查看全文>> -
冬至时节暖心问候语话
1、冬至来到,即将冻结了旧的一年,融化新的一年,结束一年的烦恼,压力,释放积攒的好运,欢乐,让悲伤成为历史,用幸福开启新的篇章。祝你笑口常开,财运滚滚来。2、冬季养阳,择食有道...
句子查看全文>>
推荐
- 1喜欢人的文案不明显(喜欢一个人的文案短句不明显)375
- 2感悟人生旅程的句子394
- 3自动挡抬脚刹嘎嘎响什么问题297
- 4唯美句子摘抄10字389
- 5早上温馨唯美的句子 早晨的句子发朋友圈精选163
- 6关于成长的伤感句子243
- 7ca4gc20td-31发动机是哪里产的?163
- 8南宁地铁运营时间及购票指南362