AJax技术

django 70、django之Ajax初识

字号+ 作者:H5之家 来源:H5之家 2017-11-15 16:03 我要评论( )

Ajax准么说是用于Javascript与服务器端进行交互的,我们之前呢没有了解ajax也同样可以完成与服务器的交互,那么ajax的优势在哪里?首先ajax是异步交互的也就是说

之前python常用模块也介绍过序列化模块json:#wu

2、json对象对比js对象图示

 70、django之Ajax初识

3、json对象的格式

#合格json对象 [, , ] { : 1, : 2, : 3 } {: [, ] } [ { : }, {: } ] #不合格json对象 { name: , : 32 } // 属性名必须使用双引号 [32, 64, 128, 0xFFF] // 不能使用十六进制值 { : , : undefined } // 不能使用undefined { : , : new Date(), : function() {return this.name;} // 不能使用函数和日期对象 }

4、stringify与parse方法

json是一种数据交换格式并不是python独有或者哪一门语言独有,它是各门语言用于数据的交互。

JSON.parse(): 用于将一个 JSON 字符串转换为 JavaScript 对象  eg: console.log(JSON.parse()); console.log(JSON.parse()) ; // 错误 console.log(JSON.parse()) ; // 错误 JSON.stringify(): 用于将 JavaScript 值转换为 JSON 字符串。  eg: console.log(JSON.stringify({:})) ;

二、Ajax简介

AJAXAsynchronous Javascript And XML)翻译成中文就是异步JavascriptXML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。

既然我们之前先介绍了json为什么ajax的x代表的是XML呢?因为json的出现在ajax和xml的后面

1、json与xml对比

1 2 3 4 5 下一页

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 《ASP.NET AJAX实战》

    《ASP.NET AJAX实战》

    2017-11-15 17:11

  • 在Ajax应用程序中实现实时数据推送 - 学习使用基于套接字的RIA技术

    在Ajax应用程序中实现实时数据推送 - 学习使用基于套接字的RIA技术

    2017-11-15 14:00

  • jQuery AJAX异步请求访问和加载片段视频教程

    jQuery AJAX异步请求访问和加载片段视频教程

    2017-11-14 17:00

  • Ajax技术与RIA在网络办公自动化系统中的应用分析

    Ajax技术与RIA在网络办公自动化系统中的应用分析

    2017-11-14 16:05

网友点评
/