1.一本兼顾Web前后端发的JavaScript门书。 2. 本书循序渐,层层深地介绍JavaScript在浏览器端、服务器端的发思路、设计理念以及时下流行的发框架及其使用。 3. 提供本书源代码、彩图文件下载,以帮助读者理解书中所介绍的技术概念、编程思想与程序设计理念。
售 价:¥
纸质售价:¥78.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版 权
内容提要
前言
资源与支持
第1章 JavaScript简介
1.1 JavaScript的前世今生
1.1.1 JavaScript的起源
1.1.2 JavaScript的标准化
1.2 JavaScript的组成与特性
1.2.1 组成结构
1.2.2 语言特性
1.3 JavaScript的适用领域
1.4 运行环境的搭建
1.4.1 Node.js的安装
1.4.2 浏览器端运行环境
本章小结
第一部分 JavaScript核心
第2章 变量、表达式与语句
2.1 第一个JavaScript程序
2.2 为代码编写注释
2.3 变量与操作符
2.3.1 变量的定义
2.3.2 变量的类型
2.3.3 变量的操作
2.4 表达式与语句
2.4.1 表达式语句
2.4.2 复合语句
2.4.3 跳转语句
2.5 综合练习
本章小结
第3章 函数与对象
3.1 封装的意义
3.2 函数的运用
3.2.1 函数的定义
3.2.2 函数的调用
3.2.3 函数就是值
3.2.4 使用内置函数
3.3 对象初体验
3.3.1 对象的定义
3.3.2 对象的灵活性
3.4 数据结构对象
3.4.1 列表类对象
3.4.2 集合类对象
3.4.3 字典类对象
3.5 综合练习
本章小结
第4章 面向对象编程
4.1 何谓面向对象
4.1.1 接口设计与实现
4.1.2 使用类继承语法
4.2 深度探索对象
4.2.1 使用原型对象
4.2.2 再探对象属性
4.2.3 理解Object对象
4.3 原型继承机制
4.3.1 理解原型链
4.3.2 剥开语法糖
4.4 综合练习
本章小结
第5章 异步编程
5.1 何谓异步编程
5.2 异步实现方案
5.2.1 事件驱动
5.2.2 回调函数
5.3 异步流程控制
5.3.1 回调嵌套
5.3.2 异步封装
5.3.3 专用语法
5.4 综合练习
本章小结
第二部分 浏览器端的JavaScript
第6章 前端编程概述
6.1 浏览器扮演的角色
6.2 明确前端开发任务
6.3 前端编程中的JavaScript
6.3.1 <script>标签
6.3.2 ES6标准新增的模块机制
6.3.3 <noscript>标签
6.4 前端编程对象
6.5 综合练习
本章小结
第7章 DOM标准与使用
7.1 DOM的前世今生
7.1.1 DOM的发展历程
7.1.2 DOM的使用思路
7.2 DOM的节点
7.2.1 统一节点接口
7.2.2 常用节点类型
7.3 综合练习
本章小结
第8章 DOM扩展与BOM
8.1 常用的DOM接口
8.1.1 文本处理
8.1.2 元素遍历
8.1.3 元素选择
8.1.4 创建表格
8.1.5 样式变换
8.2 浏览器对象模型
8.2.1 识别显示环境
8.2.2 定位与导航
8.2.3 浏览器识别
8.2.4 弹出对话框
8.3 综合练习
本章小结
第9章 前端事件处理
9.1 了解前端事件机制
9.1.1 前端事件概述
9.1.2 前端事件类型
9.1.3 前端事件传播
9.2 注册事件处理函数
9.2.1 事件处理函数的编程方式
9.2.2 事件处理的业务逻辑
9.3 综合练习
本章小结
第10章 AJAX编程方法
10.1 AJAX编程基础
10.1.1 为何需要异步通信
10.1.2 了解XMLHttpRequest对象
10.1.3 XMLHttpRequest对象的基本使用
10.1.4 封装XMLHttpRequest对象
10.1.5 响应数据的处理
10.1.6 响应数据的使用
10.2 不要重复发明轮子
10.2.1 创建一个 jQuery 项目
10.2.2 jQuery的简单入门
10.2.3 使用AJAX相关的接口
10.3 综合练习
本章小结
第三部分 服务器端的JavaScript
第11章 Node.js概述
11.1 Node.js的前世今生
11.1.1 Node.js的起源
11.1.2 Node.js的意义
11.2 Node.js的技术特性
11.3 Node.js的简单入门
11.3.1 CommonJS规范
11.3.2 模块导入规则
11.3.3 让服务器说“Hello World!”
11.4 综合练习
本章小结
第12章 构建Web服务
12.1 了解HTTP
12.1.1 HTTP请求方法
12.1.2 HTTP响应状态
12.2 创建Web服务器
12.2.1 http模块的使用
12.2.2 路径解析
12.3 综合练习
本章小结
第13章 响应客户请求
13.1 分析客户请求
13.2 返回响应数据
13.3 生成响应数据
13.3.1 响应静态资源数据
13.3.2 响应动态资源数据
13.4 模板引擎简介
13.5 综合练习
本章小结
第14章 实现数据存取
14.1 保存程序运行状态
14.1.1 Cookie
14.1.2 localStorage与sessionStorage
14.2 使用数据库存取数据
14.2.1 关系型数据库
14.2.2 非关系型数据库
14.3 综合练习
本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜