时间:2021-05-26
本文实例讲述了js读取并解析JSON类型数据的方法。分享给大家供大家参考,具体如下:
一、什么是JSON?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式,同时,JSON是 JavaScript 原生格式。
非常适合于服务器与 JavaScript 的交互
二、为什么使用JSON而不是XML
他们都是这样说的:尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 Web 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有优势,许多 AJAX 应用甚至直接返回 HTML 片段来构建动态 Web 页面。和返回 XML 并解析它相比,返回 HTML 片段大大降低了系统的复杂性,但同时缺少了一定的灵活性
三、如何使用
下面代码是html代码片段,实现点击按钮解析json格式数据并alert内容
复制代码 代码如下:<input type="button" value="button" onclick="clicks();"/>
下面是js函数代码:
四、eval
① 这种形式将使得性能显著降低,因为它必须运行编译器
② eval函数还减弱了你的应用的安全性,因为它给被求值的文本赋予了太多的权力。就像with语句执行的方式一样,它降低了语言的性能
③ Function构造器是eval的另一种形式,所以它同样也应该被避免使用。
希望本文所述对大家JavaScript程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
当我们在结合php和javascript实现某些功能时,经常会用到json。json是js的一种数据格式,可以直接被js解析。而php无法直接读取json数据,
本文实例讲述了Android通过json向MySQL中读取数据的方法。分享给大家供大家参考,具体如下:首先要定义几个解析json的方法parseJsonMult
这里可以找到json.js的代码,后面还需要formutil.js的代码及MD5.js用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,
json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法。我们先以解析上例
本文实例讲述了Android解析JSON数据的方法。分享给大家供大家参考,具体如下:JSON作为一种“轻量”的数据结构传递数据,在JS中有广泛的应用Google