目录
第 1章
JavaScript简介 1
任务1.1 认识JavaScript 1
任务1.2 搭建JavaScript开发环境 2
任务1.3 在页面输出你最喜欢的运动 5
【本章小结】 7
【本章习题】 7
第 2章
JavaScript基本语法 8
任务2.1 查看变量的数据类型 8
任务2.2 使用条件语句实现分时问候 14
任务2.3 使用循环语句输出乘法口诀表 17
任务2.4 使用数组制作导航条 20
任务2.5 使用函数制作简易计算器 22
任务2.6 使用对象制作自定义表格 25
任务2.7 任务拓展 27
【本章小结】 30
【本章习题】 30
第3章
DOM编程 32
任务3.1 使用document对象实现复选框全选效果 32
任务3.2 使用Core DOM动态添加表格 37
任务3.3 使用HTML DOM动态添加表格 44
任务3.4 任务拓展 47
【本章小结】 49
【本章习题】 50
第4章
BOM编程 52
任务4.1 使用window对象实现倒计时效果 52
任务4.2 使用本地存储实现登录注册效果 55
任务4.3 任务拓展 60
【本章小结】 62
【本章习题】 62
第5章
JavaScript对象编程 64
任务5.1 使用构造函数和原型对象实现选项卡效果 64
任务5.2 使用数组输出导航菜单 71
任务5.3 使用正则表达式验证注册页信息 78
任务5.4 任务拓展 87
【本章小结】 89
【本章习题】 89
第6章
JavaScript网页特效 91
任务6.1 使用display属性实现图片轮显效果 91
任务6.2 使用offset系列属性实现放大镜效果 98
任务6.3 使用scroll系列属性实现固定顶部菜单效果 108
任务6.4 任务拓展 112
【本章小结】 114
【本章习题】 114
第7章
ES6的新特性 117
任务7.1 使用箭头函数实现简易计算器 117
任务7.2 使用ES6实现绚丽小球效果 126
任务7.3 使用ES6实现商品查询效果 132
任务7.4 任务拓展 144
【本章小结】 146
【本章习题】 146
第8章
jQuery基础 147
任务8.1 体验jQuery程序 147
任务8.2 使用选择器实现列表的展开与收起效果 149
任务8.3 任务拓展 159
【本章小结】 161
【本章习题】 161
第9章
使用jQuery实现页面特效 164
任务9.1 使用增加和删除节点的方法实现购物车中商品的增删效果 164
任务9.2 使用事件实现导航菜单效果 173
任务9.3 使用动画实现轮播图效果 180
任务9.4 任务拓展 189
【本章小结】 191
【本章习题】 192
第 10章
制作个人简历网站 194
任务10.1 项目介绍 194
任务10.2 需求分析 194
任务10.3 项目设计 195
任务10.4 项目实施 200
【本章小结】 229
展开