跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例

跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例

ID:10646534

大小:327.50 KB

页数:17页

时间:2018-07-07

跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例_第1页
跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例_第2页
跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例_第3页
跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例_第4页
跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例_第5页
资源描述:

《跟我学json相关技术及在项目中的应用示例——json和javascript之间转换技术及实现示例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1跟我学JSON相关技术及在项目中的应用示例——JSON和JavaScript之间转换技术及实现示例1.1.1将JSon格式的字符串转换为JavaScript对象1、采用直接声明为JavaScript对象的方式实现将JSon格式的字符串转换为JavaScript对象JSON就是JavaScript对象最好的序列化形式,如果将JavaScript对象转换为文本形式,则它比采用XML的方式表达方式更简洁也更省数据空间。JavaScript对象可以转换为一个JSON形式的字符串,从而实现将JSON形式的字符串从Web客户机传递到服务

2、器端程序和从服务器端程序传递到客户端相关的程序中,最终实现客户和服务器之间的信息交换。2、回顾JavaScript语言中动态为一个对象添加属性定义的语法首先熟悉在JavaScript语言中动态为一个对象添加成员属性定义的语法规则,如下的示例代码是为jsonAllPersonsObject对象动态添加一个名称为AllPersons的属性定义:

3、s="http://www.w3.org/1999/xhtml">JSon的应用示例varjsonAllPersonsObject={"AllPersons":"AllPersons属性的值"};document.writeln(jsonAllPersonsObject.AllPer

4、sons);17杨教授工作室,版权所有,盗版必究,17/17页杨教授工作室精心创作的优秀程序员职业提升必读系列资料上面的JavaScript对象定义其实是应用JSon格式的字符串转换为JavaScript对象而达到的效果。3、将JavaScript对象的成员属性赋值为JSon对象的字符串表示形式通过为JavaScript中的某个对象动态地添加属性定义,但该对象属性为一个JSon对象的字符串表示形式,从而实现将JSon对象的字符串表示形式转换为JavaScript中的某个对象的成员属性值。(1)单个对象的代码示例

5、PUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">JSon的应用示例

6、vascript">varjsonOnePersonsObject={"name":"张三","sex":"m","age":"40","someOneMethod":function(){alert(this.name+",你好!");}};17杨教授工作室,版权所有,盗版必究,17/17页杨教授工作室精心创作的优秀程序员职业提升必读系列资料jsonOnePersonsObject.someOneMethod();varonePersonString=jsonOnePersonsObject.name+","+jsonOnePersonsObject.sex+","+jsonOn

7、ePersonsObject.age+"
";document.writeln(onePersonString);在本示例中不仅定义出某个对象的各个成员属性,而且也为该对象定义出相关的成员方法。如下为在浏览器中的执行结果示图(左图为在IE浏览器中的执行结果,而右图为在GoogleChrome浏览器中的执行结果):(2)对象数组的代码示例

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。