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扩展

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

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

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

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

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

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

  • 相关阅读:
    【转】禁用chrome firefox 的 WebRTC功能防止真实IP泄漏
    这是我的主场
    【转】反编译获取任何微信小程序源码(完)
    【转】npm 安装express npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE
    查询最新的邮编地区
    【转】汇编语言入门教程
    Microsoft Windows远程桌面协议中间人攻击漏洞(CVE-2005-1794)漏洞解决方案(Windows server2003)
    IIS隐藏版本号教程(Windows Server 2003)
    Windows Server 2003添加防火墙策略教程
    Tomcat禁用SSLv3和RC4算法
  • 原文地址:https://www.cnblogs.com/geek12/p/4458055.html
Copyright © 2011-2022 走看看