提示
取消
确定

    010-63707819

    客服热线:周一至周五9:00-18:00

请使用微信扫描二维码授权登录

本书系统地介绍了 JavaScript 前端开发的基础知识和实际应用,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用 JavaScript 语言进行程序开发需要掌握的各方面的技术。全书共 12 个项目,内容包括初识 JavaScript、JavaScript 基础、流程控制、函数、JavaScript 对象与数组、正则表达式、事件、浏览器对象模型、文档对象模型、jQuery 基础、jQuery 的 DOM 操作、jQuery 的 Ajax 技术等。

丁 勇 年爱华 肖永报 主编

项目一 初识 JavaScript………………………………………………………………………………………… 1

任务一 认识 JavaScript…………………………………………………………………………………… 1

任务二 搭建前端开发环境… …………………………………………………………………………… 3

任务三 JavaScript 在 HTML 中的应用… ……………………………………………………………… 6

任务四 JavaScript 基本使用方法………………………………………………………………………… 9

任务五 JavaScript 调试…………………………………………………………………………………… 14

习题… ……………………………………………………………………………………………………… 19

项目二 JavaScript 基础………………………………………………………………………………………… 20

任务一 程序结构… ……………………………………………………………………………………… 20

任务二 变量和常量… …………………………………………………………………………………… 20

任务三 数据类型… ……………………………………………………………………………………… 21

任务四 运算符… ………………………………………………………………………………………… 25

习题… ……………………………………………………………………………………………………… 30

项目三 流程控制……………………………………………………………………………………………… 31

任务一 顺序结构… ……………………………………………………………………………………… 31

任务二 分支结构… ……………………………………………………………………………………… 32

任务三 循环结构… ……………………………………………………………………………………… 35

任务四 跳转语句… ……………………………………………………………………………………… 40

习题… ……………………………………………………………………………………………………… 41

项目四 函数…………………………………………………………………………………………………… 42

任务一 函数的定义… …………………………………………………………………………………… 42

任务二 函数的调用… …………………………………………………………………………………… 42

任务三 函数的参数… …………………………………………………………………………………… 43

任务四 函数的返回值… ………………………………………………………………………………… 44

任务五 嵌套函数… ……………………………………………………………………………………… 45

任务六 递归函数… ……………………………………………………………………………………… 45

任务七 回调函数… ……………………………………………………………………………………… 46

任务八 定义匿名函数… ………………………………………………………………………………… 49

任务九 闭包… …………………………………………………………………………………………… 51

习题… ……………………………………………………………………………………………………… 54

项目五 JavaScript 对象与数组………………………………………………………………………………… 55

任务一 内部对象… ……………………………………………………………………………………… 55

任务二 对象访问语句… ………………………………………………………………………………… 60

任务三 数值处理对象… ………………………………………………………………………………… 61

任务四 String 对象………………………………………………………………………………………… 67

任务五 数组… …………………………………………………………………………………………… 70

任务六 JSON……………………………………………………………………………………………… 73

习题… ……………………………………………………………………………………………………… 76

项目六 正则表达式…………………………………………………………………………………………… 78

任务一 正则表达式基础… ……………………………………………………………………………… 78

任务二 常用元字符… …………………………………………………………………………………… 79

任务三 懒惰与贪婪… …………………………………………………………………………………… 84

任务四 正则表达式的断言… …………………………………………………………………………… 85

任务五 正则表达式常用方法… ………………………………………………………………………… 86

习题… ……………………………………………………………………………………………………… 88

项目七 事件…………………………………………………………………………………………………… 90

任务一 事件处理程序… ………………………………………………………………………………… 90

任务二 绑定事件… ……………………………………………………………………………………… 91

任务三 事件委托… ……………………………………………………………………………………… 95

任务四 事件冒泡与事件捕获… ………………………………………………………………………… 98

任务五 常用事件… …………………………………………………………………………………… 104

习题… …………………………………………………………………………………………………… 114

项目八 浏览器对象模型…………………………………………………………………………………… 115

任务一 window 对象…………………………………………………………………………………… 115

任务二 history 对象… ………………………………………………………………………………… 127

任务三 location 对象…………………………………………………………………………………… 128

任务四 navigator 对象… ……………………………………………………………………………… 129

任务五 screen 对象… ………………………………………………………………………………… 130

习题… …………………………………………………………………………………………………… 131

项目九 文档对象模型……………………………………………………………………………………… 132

任务一 DOM 概述……………………………………………………………………………………… 132

任务二 获取文档节点的方法… ……………………………………………………………………… 137

任务三 DOM 节点……………………………………………………………………………………… 138

任务四 DOM 样式……………………………………………………………………………………… 145

任务五 DOM 表单操作………………………………………………………………………………… 149

习题… …………………………………………………………………………………………………… 153

项目十 jQuery 基础… ……………………………………………………………………………………… 154

任务一 jQuery 概述… ………………………………………………………………………………… 154

任务二 jQuery 下载与配置… ………………………………………………………………………… 156

任务三 jQuery 的入口函数… ………………………………………………………………………… 157

任务四 jQuery 选择器… ……………………………………………………………………………… 157

任务五 插件机制… …………………………………………………………………………………… 170

任务六 多库共存… …………………………………………………………………………………… 171

习题… …………………………………………………………………………………………………… 172

项目十一 jQuery 的 DOM 操作…………………………………………………………………………… 173

任务一 DOM 操作……………………………………………………………………………………… 173

任务二 事件… ………………………………………………………………………………………… 178

任务三 动画… ………………………………………………………………………………………… 189

任务四 应用案例… …………………………………………………………………………………… 195

习题… …………………………………………………………………………………………………… 200

项目十二 jQuery 的 Ajax 操作……………………………………………………………………………… 201

任务一 Ajax 概述… …………………………………………………………………………………… 201

任务二 XMLHttpRequest 对象… …………………………………………………………………… 203

任务三 jQuery 中的 Ajax… …………………………………………………………………………… 206

习题… …………………………………………………………………………………………………… 215

参考文献……………………………………………………………………………………………………… 216

暂无权限
您暂无权限操作,可选择开通会员获取本书及其他更多图书的权限、或选择为此本图书付费。

订单号:

应付金额:

请使用微信扫码支付

收件人
电话
地址
    关闭