zoukankan      html  css  js  c++  java
  • ajax 基础教程

    这是一本什么书?
    这是一本技术类的书籍,主要从历史、XMLHttpRequest对象、怎么样于服务器交互、构建完备的Ajax开发工具箱、使用jsUnit测试javascript 代码,总之就是让我们从这个方面去了解ajax,并且很好的使用ajax

    第一章:Ajax 简介
    web应用是以请求相应来完成的
    ajax的请求不会记录在浏览器的历史中,后退按钮不能回到期望的页面
    JsUnit 和 Selenium 测试工具

    第二章:XMLHttpRequest对象
    在使用XMLHttpRequest对象发送请求和处理响应之前,必须先用javascript创建一个XMLHttpRequest对象
    如果请求是多个请求返回相同的结果,就可以使用get
    一般改变服务器上的状态时应当使用post方法,post需要设置 HttpRequest 对象的Content-Type头部
    xmlHttp.setRequestHeader('Content-Type',"application/x-www-form-urlencoded");

    如果讨论浏览器技术,没有考虑到安全,那讨论就是不完整的
    xmlHttpRequest 受制于浏览器的沙箱,xmlHttpRequest 对象请求的资源都必须与调用脚本在同一域内,这个安全限制使得不能请求脚本所在域之外的资源
    DOM指的是文档的内容和结构

    第三章:与服务器通信,发送请求和处理响应
    "?timeStamp=" + new Date().getTime()     确保URL的唯一性,避免浏览器缓存结果
    ajax 传输数据,文本、xml,json(是最常用的)

    第四章:实现基本Ajax技术
    88页验证
    进度条111

    第五章:构建完备的ajax开发工具箱140页
    使用 jsDoc 建立javascript代码的文档
    要使用jsdoc,windows用户必须安装perl环境
    使用JSLint完成javascript语法检查
    MemTronic 压缩工具

    编写测试能改善设计,测试有助于你从界面的角度思考,测试框架也是代码的客户

    第七章:分析javascript调试工具和技术
    用Greasemokey调试Ajax请求,Greasemokey是一个 firefox扩展

    总结:这本书太老了,但是还是接触到了一些东西

    断言:断言经常是在调试程序中出现,用于捕捉代码的假设,

    如果您看了本篇博客,觉得对您有所收获,请点击右下角的 [推荐]

    如果您想转载本博客,请注明出处

    如果您对本文有意见或者建议,欢迎留言

    感谢您的阅读,请关注我的后续博客

  • 相关阅读:
    office 365 激活
    jdk 的 安装以及环境变量配置
    eclipse 创建maven项目失败
    一千行mysql笔记
    mysql 之 清空表中数据
    java 之 servlet
    java 之 javaBean
    java 之 jsp详解
    java 之 jsp tomcat启动失败问题
    npm install, npm install -g, npm install --save, npm install --save-dev之间的区别
  • 原文地址:https://www.cnblogs.com/geek12/p/4458055.html
Copyright © 2011-2022 走看看