zoukankan      html  css  js  c++  java
  • ajax

    AJAX 是 Asynchronous JavaScript And XML 的首字母缩写。
    AJAX 并不是一种新的编程语言,而仅仅是一种新的技术,它可以创建更好、更快且交互性更强的 web 应用程序。
    AJAX 使用 JavaScript 在 web 浏览器与 web 服务器之间来发送和接收数据。
    通过在幕后与 web 服务器交换数据,而不是每当用户作出改变时重载整个 web 页面,AJAX 技术可以使网页更迅速地响应。
    AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
    AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。
    AJAX 是一种用于创建快速动态网页的技术。
    通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
    传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。

    主要包含了以下几种技术: Ajax(Asynchronous JavaScript + XML)的定义 基于web标准(standards-based presentation)XHTML+CSS的表示;
    使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、
    检索; 使用 JavaScript 将所有的东西绑定在一起。


    三、AJAX
    1、ajax被叫做富客户端,ajax对象:XMLHttpRequest对象。
    2、ajax技术包括:HTML、CSS、js、DOM、XML、json。
    3、ajax:1)ajax对象创建并且初始化,2)绑定状态改变事件,3)组装参数(open 异步用true,特殊情况下用false),4)发送请求(send),5)返回处理
    4、json格式:{名称:值;名称:值;}(所有的名称和值打双引号)。
    5、从文本框中取到的字符串可以被转换为json格式:var json=eval(“(“+info+”)”)。
    6、常用的函数:open、send。属性:readstate。
    7、ajax返回的格式:responseText/json、responseXML(不常用)。

  • 相关阅读:
    vue生命周期
    vue input 循环渲染问题
    Node express post 大小设置
    webpack 好文章
    知识点的总结
    jsplumb 使用总结
    理解es6 中 arrow function的this
    分块编码(Transfer-Encoding: chunked)
    CGI的工作原理
    JS数组循环的性能和效率分析(for、while、forEach、map、for of)
  • 原文地址:https://www.cnblogs.com/223y/p/5478071.html
Copyright © 2011-2022 走看看