JS之ajax面试相关

【一】AJAX+ML+DTD概念

 

 

 

 

 

 

   

 

 

   

 

   

 

   

 

   

 

 

 

   

 

   

 

 

 

 

   

 

 

 

 

   

 

   

 

   

 

【二】AJAX简介与原理

 

 

 

 

   

 

 

 

   

 

 

 

   

 

 

 

 

 

 

 

【三】AJAX请求5步法

相关属性及方法:
    onreadystatechange:当AJAX的readyState读取状态发生变化时触发
    readyState:AJAX的读取状态
    responseText:以字符串形式接收服务器端返回信息

 

 

 

 

   

 

 

 

   

 

   

  

 

 

   

 

 

 

     

 

   

 

   

 

      

 

 

 

 

 

 

 

   

 

   

 

 

 

 

 

【四】跨域

 

 

 

 

 

 

   

 

 

 

 

 

 

 

   

 

 

【五】JSON小结

 

 

 

 

 

 

【六】状态值&&状态码

 

 

   

   

 

   

 

 

 

 

 

【七】面试题

 

   

 

 

 

 

 

【八】 AJAX封装+跨域

 

 

 

  

 

   

 

 

 

 

 

 

   

 

【九】JSONP跨域案例

 

 

 

 

 

 

 

 

 

 

 

 

【十】JSONP优缺点

 

 

 

 

 

 

 

 

 

【十一】其他补充

场景:

 

同步异步:

 

 AJAX大部分操作都是异步

 

 

 

 状态:

 

读取状态&&HTTP状态码

 

 

 

 

 相关属性:

 

 封装:

 

拓展注意:

 

XML缺点:老版数据类型,同等数据量的情况下,XML文件要比JSON格式文件大出很多.. ..

 

 

缓存机制:根据URL进行缓存的,如果URL不变,则会一直缓存。

eval作用:将字符串里内容解析为JS可以识别的代码,

 

 

 

 本质区别:

 

表现区别:

GET后传输数据限制,容量小,本质浏览器对URL的限制(4-10K),不适合传输大数据

 

POST传输数据容量大,2G左右

 

 

如果想真正安全,需要走https安全传输协议

主要区别:

 

 

 

 

 

 

 

 

 

.

posted @ 2019-12-26 01:09  剑仙6  阅读(174)  评论(0编辑  收藏  举报
欢迎访问个人网站www.qingchun.在线