zoukankan      html  css  js  c++  java
  • 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安全传输协议

    主要区别:

    .

  • 相关阅读:
    25.大白话说java并发工具类-CountDownLatch,CyclicBarrier,Semaphore,Exchanger
    23.FutureTask基本操作总结
    22.线程池之ScheduledThreadPoolExecutor
    Jenkins + SVN搭建php持续集成
    Django学习系列之Form表单结合ajax
    Django学习系列之模板系统
    Django学习系列之路由系统
    zabbix学习系列之基础概念
    Python学习系列之反射
    Django学习系列之模板
  • 原文地址:https://www.cnblogs.com/fightjianxian/p/12099913.html
Copyright © 2011-2022 走看看