展开全部

主编推荐语

本书系统介绍了JavaScript交互式网页设计的相关知识和技术。

内容简介

本书以典型工作任务为载体,以HTML5、CSS3和JavaScript为技术支撑,将关键知识和技术融入到8个单元之中,具体包括理解JavaScript脚本语言、设计网页换肤效果、设计网站的二级导航效果、设计公告栏信息滚动效果、设计模态对话框效果、设计网页轮播图效果、设计表单校验效果和设计网页抽奖器。

本书可作为高职院校计算机相关专业的JavaScript交互式网页设计教材,也可作为JavaScript爱好者和培训机构Web技术培训的参考书。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 单元1 理解JavaScript脚本语言
  • 【单元目标】
  • 【核心内容】
  • 1.1 任务描述
  • 1.2 任务分析与设计
  • 1.2.1 JavaScript在Web中的地位和作用
  • 1.2.2 JavaScript学习路线
  • 1.3 关键知识和技术
  • 1.3.1 什么是JavaScript
  • 1.3.2 在HTML中使用JavaScript
  • 1.3.3 浏览器渲染Web页面的过程
  • 1.3.4 浏览器中的开发者工具
  • 1.3.5 利用Node.js安装http-schmerver服务器
  • 1.4 任务实现
  • 1.4.1 认识JavaScript词法符号
  • 1.4.2 认识JavaScript数据类型
  • 1.4.3 认识JavaScript变量
  • 1.4.4 认识JavaScript常量
  • 1.4.5 认识JavaScript运算符
  • 1.4.6 认识JavaScript表达式
  • 1.4.7 认识JavaScript语句
  • 1.5 任务拓展
  • 1.5.1 了解JavaScript的常用扩展库、常用框架和衍生语言
  • 1.5.2 了解ECMAScript 6的新特性
  • 1.5.3 配置ECMAScript 6的兼容环境
  • 1.6 课后训练
  • 【归纳总结】
  • 单元2 设计网页换肤效果
  • 【单元目标】
  • 【核心内容】
  • 2.1 任务描述
  • 2.2 任务分析与设计
  • 2.3 关键知识和技术
  • 2.3.1 HTML DOM的节点类型
  • 2.3.2 HTML DOM节点的层级关系
  • 2.3.3 DOM对象的继承关系
  • 2.3.4 操作DOM节点
  • 2.3.5 操作HTML元素
  • 2.3.6 本地数据存储方案
  • 2.4 任务实现
  • 2.4.1 编写HTML文件
  • 2.4.2 编写CSS文件
  • 2.4.3 编写JavaScript脚本文件
  • 2.5 任务拓展
  • 2.5.1 任务描述
  • 2.5.2 任务要求
  • 2.6 课后训练
  • 【归纳总结】
  • 单元3 设计网站的二级导航效果
  • 【单元目标】
  • 【核心内容】
  • 3.1 任务描述
  • 3.2 任务分析与设计
  • 3.2.1 导航的表现形式
  • 3.2.2 导航的设计流程
  • 3.3 关键知识和技术
  • 3.3.1 获取元素的计算样式
  • 3.3.2 设置元素的行内样式
  • 3.3.3 操作CSS类样式
  • 3.3.4 操作CSS样式表
  • 3.3.5 认识元素的尺寸和位置
  • 3.3.6 认识DOM事件
  • 3.3.7 事件处理程序
  • 3.3.8 事件对象
  • 3.3.9 事件类型
  • 3.3.10 事件模拟
  • 3.3.11 事件委托
  • 3.4 任务实现
  • 3.4.1 编写HTML文件
  • 3.4.2 编写CSS文件
  • 3.4.3 编写JavaScript脚本文件
  • 3.5 任务拓展
  • 3.5.1 任务描述
  • 3.5.2 任务要求
  • 3.6 课后训练
  • 【归纳总结】
  • 单元4 设计公告栏信息滚动效果
  • 【单元目标】
  • 【核心内容】
  • 4.1 任务描述
  • 4.2 任务分析与设计
  • 4.2.1 滚动原理
  • 4.2.2 设计流程
  • 4.3 关键知识和技术
  • 4.3.1 认识函数
  • 4.3.2 函数的参数与返回值
  • 4.3.3 箭头函数
  • 4.3.4 闭包函数
  • 4.3.5 递归函数
  • 4.3.6全局函数
  • 4.3.7 认识BOM
  • 4.3.8 window对象
  • 4.3.9 location对象
  • 4.3.10 navigator对象
  • 4.3.11 screen对象
  • 4.3.12 history对象
  • 4.4 任务实现
  • 4.4.1 编写HTML文件
  • 4.4.2 编写CSS文件
  • 4.4.3 编写JavaScript脚本文件
  • 4.5 任务拓展
  • 4.5.1 任务描述
  • 4.5.2 任务要求
  • 4.6 课后训练
  • 【归纳总结】
  • 单元5 设计模态对话框效果
  • 【单元目标】
  • 【核心内容】
  • 5.1 任务描述
  • 5.2 任务分析与设计
  • 5.2.1 模态对话框的实现原理
  • 5.2.2 模态对话框的构成要素
  • 5.2.3 模态对话框类设计
  • 5.3 关键知识和技术
  • 5.3.1 认识面向对象
  • 5.3.2 认识JavaScript对象
  • 5.3.3 构造函数
  • 5.3.4 原型对象
  • 5.3.5 创建对象
  • 5.3.6 管理对象
  • 5.3.7 配置对象
  • 5.3.8 原型链
  • 5.3.9 对象继承
  • 5.3.10 JavaScript类
  • 5.3.11 内置对象
  • 5.4 任务实现
  • 5.4.1 编写HTML文件
  • 5.4.2 编写CSS文件
  • 5.4.3 编写JavaScript脚本文件
  • 5.5 任务拓展
  • 5.5.1 任务描述
  • 5.5.2 任务要求
  • 5.6 课后训练
  • 【归纳总结】
  • 单元6 设计网页轮播图效果
  • 【单元目标】
  • 【核心内容】
  • 6.1 任务描述
  • 6.2 任务分析与设计
  • 6.2.1 动画原理
  • 6.2.2 轮播效果的实现过程
  • 6.3 关键知识和技术
  • 6.3.1 JavaScript动画实现技术
  • 6.3.2 使用CSS绘图
  • 6.3.3 使用canvas绘图
  • 6.4 任务实现
  • 6.4.1 编写HTML文件
  • 6.4.2 编写CSS文件
  • 6.4.3 编写JavaScript脚本文件
  • 6.5 任务拓展
  • 6.5.1 任务描述
  • 6.5.2 任务要求
  • 6.6 课后训练
  • 【归纳总结】
  • 单元7 设计表单校验效果
  • 【单元目标】
  • 【核心内容】
  • 7.1 任务描述
  • 7.2 任务分析与设计
  • 7.2.1 分析表单校验任务
  • 7.2.2 设计表单校验任务
  • 7.3 关键知识和技术
  • 7.3.1 认识正则表达式
  • 7.3.2 正则表达式的使用方法
  • 7.3.3 HTML5表单校验属性和事件
  • 7.3.4 CSS3表单校验伪类选择器
  • 7.3.5 JavaScript调用约束校验API
  • 7.4 任务实现
  • 7.4.1 编写HTML文件
  • 7.4.2 编写CSS文件
  • 7.4.3 编写JavaScript脚本文件
  • 7.5 任务拓展
  • 7.5.1 任务描述
  • 7.5.2 任务要求
  • 7.6 课后训练
  • 【归纳总结】
  • 单元8 设计网页抽奖器
  • 【单元目标】
  • 【核心内容】
  • 8.1 任务描述
  • 8.2 任务分析与设计
  • 8.2.1 抽奖算法
  • 8.2.2 设计抽奖功能
  • 8.3 关键知识和技术
  • 8.3.1 认识JavaScript数组
  • 8.3.2 数组的基本操作
  • 8.3.3 数组的函数式编程
  • 8.4 任务实现
  • 8.4.1 编写HTML文件
  • 8.4.2 编写CSS文件
  • 8.4.3 编写JavaScript脚本文件
  • 8.5 任务拓展
  • 8.5.1 任务描述
  • 8.5.2 任务要求
  • 8.6 课后训练
  • 【归纳总结】
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。