AJAX-通用代码封装与常见问题处理

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    使用 AJAX 时,程序代码模式固定,将公共固定部分的代码封装起来,在后续使用时直接调用,可避免每次都机械重复的编写代码。另外,在使用 AJAX 方式编程时,会遇到一些区别于传统方式的问题。本课程首先讲解代码封装,然后介绍使用 AJAX 时的常见问题与解决方案。

    1.代码封装的分析与规划 00:14:50

    本课时通过对 AJAX 模板代码与思维习惯的分析,规划封装方式,确定实现方案。

    2.通用封装代码的实现 00:20:01

    本课时介绍通用封装代码的实现方法。

    3.AJAX 请求的缓存问题 00:05:32

    本课时介绍 IE 浏览器对 AJAX 请求缓存导致的问题及解决方法。

    4.异步编程模型 00:29:01

    本课时介绍异步模式编程时思维的转换及常见问题的解决技巧。

    5.页面历史记录问题 00:14:10

    本课时介绍使用 AJAX 时浏览器前进后退按钮不能正确反映页面状态问题以及相应解决方案。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

AJAX-通用代码封装与常见问题处理

5课时,84分钟2015-09-28
vulcan
vulcan

极客学院签约布道师

课程背景:
AJAX 是浏览器上一种异步通信实现手段,它的出现极大提高了 Web 应用的友好性与可交互性,是 Web2.0 时代的标志性技术。在现代 Web 应用中随处可见 AJAX 的身影,是 Web 开发人员的必备技能。本系列课程从基础到高级应用,详细讲解 AJAX 的原理与实战技巧。本课程是系列课程的进阶部分,讲解 AJAX 的实战技巧。

核心内容:
1. 通用代码封装
2. 缓存问题与解决方案
3. 异步编程模型
4. 页面历史记录问题与解决方案

软件环境:浏览器,任意的 JavaScript 与 HTML 代码编辑器

是否提供资料:

课程等级:初级

适合人群:
具备 JavaScript 语言基础的学员
  • 技术问答

相关课程

  • 万能的 React

    除了网页中常见的界面功能,React 还有很多用途。本课程会介绍 React 在桌面程序、游戏、邮件和图表领域的用法。

    4课时 52分钟
    中级
    12679人学习
  • AJAX 基础

    本课程主要讲解 AJAX 基础知识,首先介绍 AJAX 的概念、应用场景及相关技术,然后对相关的 API 做详细讲解。学习本课后,学员可完全掌握 AJAX 的原理与使用方法。

    5课时 49分钟
    初级
    23578人学习
  • 测试 React 组件

    本课程详细介绍 React 组件的测试方法,学完本课程后可以了解如何测试React 组件。

    3课时 56分钟
    高级
    7173人学习
  • React 相关库

    本课程介绍和 React 相关的三个 JavaScript 库,分别用于进行单元测试、实现 JavaScript 不可变对象以及使用 Flux 模式进行开发。学完本课程后,可以构建更加大型的项目。

    3课时 67分钟
    高级
    8775人学习