万本电子书0元读

万本电子书0元读

顶部广告

JavaScript 从入门到项目实践(超值版)电子书

★★学网课、练题库、测水平,微信、手机、网站多维模式信手拈来。 ★★同步微视频、案例源码、教学课件、海量资源、编程代码纠错器、在线课程一样都不少。 ★★微信公众号、QQ群、教学网站等多渠道互动服务读者。 ★★886套求职资源库、600个案例资源库、500学时在线课程、485节同步微视频、363个实例源代码、10个大型项目案例、13套电子书资源库。 ★★提供教学资源库、求职资源库、面试资源库、笔试题库、职业发展资源库、案例资源库、项目资源库、软件发模板库、编程代码优化纠错器、上机实训手册、教学用PPT课件等。

售       价:¥

纸质售价:¥67.90购买纸书

117人正在读 | 2人评论 6.2

作       者:聚慕课教育研发中心

出  版  社:清华大学出版社

出版时间:2018-08-01

字       数:25.0万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《JavaScript 从门到项目实践(超值版)》采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅深,由深到精”的学习模式行讲解。全书共35章,不仅介绍了HTML、CSS、对象、函数、事件等JavaScript语言的基础知识,而且深介绍了jQuery、客户端、服务器端、数据存储等核心技术。在实践环节不仅讲述了JavaScript语言在游戏发、金融理财、移动互联网、电子商务等行业发的应用,还介绍了其在3D文字球、炫酷动画、炫酷菜单、企业门户网站以及游戏大厅网站等大型项目中的应用,全面展现了项目发实践的过程。 《JavaScript 从门到项目实践(超值版)》的目的是多角度、全方位地帮助读者快速掌握软件发技能,构建从高校到社会与企业的就职桥梁,让有志从事软件发的读者轻松步职场。同时《JavaScript 从门到项目实践(超值版)》还赠送王牌资源库,由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。 《JavaScript 从门到项目实践(超值版)》适合希望学习Web发前端编程语言的初、中级程序员和希望精通JavaScript语言的程序员阅读,同时也可作为没有项目实践经验,有一定JavaScript编程基础的人员阅读,还可作为大中专院校及培训学校的老师、学生以及正在行软件专业相关毕业设计的学生阅读。<br/>【推荐语】<br/>★★学网课、练题库、测水平,微信、手机、网站多维模式信手拈来。 ★★同步微视频、案例源码、教学课件、海量资源、编程代码纠错器、在线课程一样都不少。 ★★微信公众号、QQ群、教学网站等多渠道互动服务读者。 ★★886套求职资源库、600个案例资源库、500学时在线课程、485节同步微视频、363个实例源代码、10个大型项目案例、13套电子书资源库。 ★★提供教学资源库、求职资源库、面试资源库、笔试题库、职业发展资源库、案例资源库、项目资源库、软件发模板库、编程代码优化纠错器、上机实训手册、教学用PPT课件等。<br/>【作者】<br/>聚慕课教育研发中心,是有一家软件发公司和线下培训机构共同组建的IT图书研发中心,具有18年的图书发和12年软件发经验。该研发中心有软件发团队,一批一线软件培训讲师,高校青年教师以及学科专家团队构成。致力于IT类图书策划、组稿、及编写。我们对计算机图书市场行科学、严谨的调查分析,紧跟高新科技,深度挖掘读者需求,整合优质作者资源,协助作者制定创作计划、确立创作思想与体例,并实时监控创作质量与度,确保做出让读者读得懂、用的好、学的会的计算机类图书。<br/>
目录展开

书名页

版权页

内容简介

前言

第1篇 基础知识

第1章 步入JavaScript编程世界——JavaScript初探

1.1 JavaScript概述

1.1.1 JavaScript能做什么

1.1.2 JavaScript与Java的关系

1.1.3 JavaScript的基本特点

1.2 JavaScript应用初体验

1.2.1 浏览器之争

1.2.2 DHTML

1.2.3 探讨浏览器之间的冲突

1.2.4 标准的制定

1.3 网页中的JavaScript

1.3.1 执行代码

1.3.2 函数

1.3.3 对象

1.3.4 JavaScript编码规范

1.4 JavaScript清新体验

1.4.1 案例1——定时打开窗口

1.4.2 案例2——日期选择器

1.5 就业面试技巧与解析

1.5.1 面试技巧与解析(一)

1.5.2 面试技巧与解析(二)

第2章 世界上最流行的编程语言——JavaScript

2.1 JavaScript的编写工具

2.1.1 系统自带编辑器记事本

2.1.2 UltraEdit文本编辑器

2.1.3 Dreamweaver开发工具

2.2 JavaScript常用的开发工具

2.2.1 附带测试的开发工具——TestSwarm

2.2.2 半自动化开发工具——Minimee

2.2.3 轻松建立JavaScript库的开发工具——Boilerplate

2.3 JavaScript常用的调试工具

2.3.1 调试工具——Drosera

2.3.2 规则的调试工具——Dragonfly

2.3.3 Firefox的集成工具——Firebug

2.3.4 前端调试利器——DebugBar

2.3.5 支持浏览器多的工具——Venkman

2.4 编写第一个JavaScript程序——Hello,JavaScript!

2.5 就业面试技巧与解析

2.5.1 面试技巧与解析(一)

2.5.2 面试技巧与解析(二)

第3章 感受JavaScript精彩——基础入门

3.1 JavaScript的语法

3.1.1 代码执行顺序

3.1.2 区分大小写

3.1.3 分号与空格

3.1.4 代码折行标准

3.1.5 注释语句

3.2 JavaScript的变量

3.2.1 变量的声明

3.2.2 变量的作用域

3.2.3 变量的优先级

3.3 JavaScript的数据类型

3.3.1 未定义类型

3.3.2 空类型

3.3.3 布尔型

3.3.4 字符串

3.3.5 数值类型

3.3.6 对象类型

3.4 JavaScript的关键字

3.5 JavaScript的保留字

3.6 典型案例——九九乘法表

3.7 就业面试技巧与解析

3.7.1 面试技巧与解析(一)

3.7.2 面试技巧与解析(二)

第4章 JavaScript开发基础——HTML知识

4.1 基本的HTML文档

4.1.1 文档标签

4.1.2 头部标签

4.1.3 主体标签

4.2 HTML的常用标签

4.2.1 标题标签<h1>到<h6>

4.2.2 段落标签<p>

4.2.3 换行标签<br>

4.2.4 链接标签<a>

4.2.5 列表标签<ul>

4.2.6 图像标签<img>

4.2.7 表格标签<table>

4.2.8 表单标签<form>

4.3 HTML5的新增标签

4.3.1 <audio>标签

4.3.2 <video>标签

4.3.3 <canvas>标签

4.4 典型案例——制作日程表

4.5 就业面试技巧与解析

4.5.1 面试技巧与解析(一)

4.5.2 面试技巧与解析(二)

第5章 JavaScript开发基础——CSS知识

5.1 CSS的相关概念

5.1.1 CSS能做什么

5.1.2 浏览器与CSS

5.1.3 CSS的局限性

5.1.4 CSS的优缺点

5.2 CSS的基础语法

5.2.1 CSS构造规则

5.2.2 CSS注释语句

5.3 CSS的编写方法

5.3.1 使用记事本编写CSS

5.3.2 使用Dreamweaver编写CSS

5.4 理解CSS选择器

5.4.1 标签选择器

5.4.2 类别选择器

5.4.3 ID选择器

5.4.4 属性选择器

5.4.5 子选择器

5.4.6 选择器的嵌套

5.4.7 选择器的集体声明

5.5 调用CSS的样式

5.5.1 行内样式

5.5.2 嵌入样式

5.5.3 链接样式

5.5.4 导入样式

5.6 典型案例——制作网页导航菜单

5.7 就业面试技巧与解析

5.7.1 面试技巧与解析(一)

5.7.2 面试技巧与解析(二)

第6章 JavaScript开发中表格与表单技术

6.1 用CSS定制表格样式

6.1.1 理解表格的相关标签

6.1.2 设置表格的颜色

6.1.3 设置表格的边框

6.2 用DOM控制表格

6.2.1 动态添加表格

6.2.2 修改单元格内容

6.2.3 动态删除表格

6.3 控制表单

6.3.1 理解表单的相关标签与表单元素

6.3.2 用CSS控制表单样式

6.3.3 访问表单中的元素

6.3.4 公共属性与方法

6.3.5 提交表单

6.4 设置文本框

6.4.1 控制用户输入字符个数

6.4.2 设置鼠标经过时自动选择文本

6.5 设置单选按钮

6.6 设置复选框

6.7 设置下拉菜单

6.7.1 访问选项

6.7.2 添加选项

6.7.3 删除选项

6.7.4 替换选项

6.8 典型案例——自动提示的文本框

6.9 就业面试技巧与解析

6.9.1 面试技巧与解析(一)

6.9.2 面试技巧与解析(二)

第7章 JavaScript表达式与运算符

7.1 表达式

7.1.1 赋值表达式

7.1.2 算术表达式

7.1.3 布尔表达式

7.1.4 字符串表达式

7.2 运算符

7.2.1 运算符概述

7.2.2 赋值运算符

7.2.3 算术运算符

7.2.4 比较运算符

7.2.5 逻辑运算符

7.2.6 条件运算符

7.2.7 字符串运算符

7.2.8 位运算符

7.2.9 移位运算符

7.2.10 其他运算符

7.3 运算符优先级

7.4 就业面试技巧与解析

7.4.1 面试技巧与解析(一)

7.4.2 面试技巧与解析(二)

第8章 JavaScript程序控制语句

8.1 表达式语句

8.2 复合语句和空语句

8.3 声明语句

8.4 条件判断语句

8.4.1 if语句

8.4.2 if…else 语句

8.4.3 if…else if…else语句

8.4.4 else if语句

8.4.5 if语句的嵌套

8.4.6 switch语句

8.5 循环语句

8.5.1 while语句

8.5.2 do…while语句

8.5.3 for语句

8.6 跳转语句

8.6.1 break语句

8.6.2 continue语句

8.7 典型案例——计算借贷支付金额

8.8 就业面试技巧与解析

8.8.1 面试技巧与解析(一)

8.8.2 面试技巧与解析(二)

第2篇 核心应用

第9章 JavaScript对象与数组

9.1 创建对象的方法

9.1.1 使用内置对象创建

9.1.2 直接定义并创建对象

9.1.3 自定义对象构造创建

9.2 常用内置对象

9.2.1 String对象

9.2.2 Date对象

9.2.3 Array对象

9.2.4 Boolean对象

9.2.5 Math对象

9.2.6 Number对象

9.3 对象访问语句

9.3.1 for…in循环语句

9.3.2 with语句

9.4 对象的序列化

9.4.1 认识对象序列化

9.4.2 对象序列化的意义

9.4.3 对象序列化

9.5 创建对象的常用模式

9.5.1 工厂模式

9.5.2 自定义构造函数模式

9.5.3 原型模式

9.5.4 原型模式和构造函数模式

9.5.5 动态原型模式

9.6 数组对象

9.6.1 创建数组

9.6.2 访问数组

9.6.3 数组属性

9.6.4 数组长度

9.7 数组方法

9.7.1 连接两个或更多的数组

9.7.2 将数组元素连接为字符串

9.7.3 移除数组中最后一个元素

9.7.4 将指定的数值添加到数组中

9.7.5 反序排列数组中的元素

9.7.6 删除数组中的第一个元素

9.7.7 获取数组中的一部分数据

9.7.8 对数组中的元素进行排序

9.7.9 将数组转换成字符串

9.8 典型案例——制作二级关联菜单

9.9 就业面试技巧与解析

9.9.1 面试技巧与解析(一)

9.9.2 面试技巧与解析(二)

第10章 JavaScript函数与闭包

10.1 函数是什么

10.2 定义函数

10.2.1 函数声明式定义

10.2.2 函数表达式定义

10.2.3 函数构造器定义

10.3 函数的调用

10.3.1 作为一个函数调用

10.3.2 作为方法调用

10.3.3 使用构造函数调用

10.3.4 作为函数方法调用

10.4 常用内置函数

10.4.1 eval()函数

10.4.2 isFinite()函数

10.4.3 isNaN()函数

10.4.4 parseInt()函数

10.4.5 parseFloat()函数

10.4.6 escape()函数

10.4.7 unescape()函数

10.5 JavaScript特殊函数

10.5.1 嵌套函数

10.5.2 递归函数

10.5.3 内嵌函数

10.6 JavaScript的闭包

10.6.1 什么是闭包

10.6.2 闭包的原理

10.6.3 闭包与类

10.6.4 闭包中需要注意的地方

10.7 回调函数设计模式

10.7.1 回调函数与控制反转

10.7.2 JavaScript与回调函数

10.8 典型案例——制作伸缩两级菜单

10.9 就业面试技巧与解析

10.9.1 面试技巧与解析(一)

10.9.2 面试技巧与解析(二)

第11章 JavaScript窗口与人机交互对话框

11.1 window对象

11.1.1 window对象属性

11.1.2 window对象方法

11.2 打开与关闭窗口

11.2.1 JavaScript打开窗口

11.2.2 JavaScript关闭窗口

11.3 操作窗口对象

11.3.1 改变窗口大小

11.3.2 移动窗口位置

11.4 获取窗口历史记录

11.5 窗口定时器

11.6 JavaScript对话框

11.7 调用对话框

11.7.1 采用alert()方法调用

11.7.2 采用confirm()方法调用

11.7.3 采用prompt()方法调用

11.8 其他

11.8.1 location对象

11.8.2 navigator对象

11.8.3 screen对象

11.8.4 cookie对象

11.9 典型案例——制作询问式对话框

11.10 就业面试技巧与解析

11.10.1 面试技巧与解析(一)

11.10.2 面试技巧与解析(二)

第12章 文档对象与对象模型

12.1 熟悉文档对象

12.1.1 文档对象属性

12.1.2 文档对象方法

12.2 使用文档对象

12.2.1 文档标题

12.2.2 文档信息

12.2.3 文档地址

12.2.4 颜色属性

12.2.5 输出数据

12.3 DOM及DOM技术简介

12.3.1 DOM简介

12.3.2 DOM技术的简单应用

12.3.3 基本的DOM方法

12.3.4 网页中的DOM框架

12.4 DOM中的节点

12.4.1 元素节点

12.4.2 文本节点

12.4.3 属性节点

12.5 操作DOM中的节点

12.5.1 访问节点

12.5.2 创建节点

12.5.3 插入节点

12.5.4 删除节点

12.5.5 复制节点

12.5.6 替换节点

12.6 使用非标准DOM innerHTML属性

12.7 DOM与CSS

12.7.1 改变CSS样式

12.7.2 三位一体的页面

12.7.3 使用className属性

12.7.4 通过className添加CSS

12.8 典型案例——制作树形导航菜单

12.9 就业面试技巧与解析

12.9.1 面试技巧与解析(一)

12.9.2 面试技巧与解析(二)

第13章 JavaScript事件机制

13.1 什么是事件

13.2 JavaScript事件的调用方式

13.2.1 在<script>标签中调用

13.2.2 在元素中调用

13.3 JavaScript常用事件

13.3.1 鼠标相关事件

13.3.2 键盘相关事件

13.3.3 表单相关事件

13.3.4 文本编辑事件

13.3.5 页面相关事件

13.3.6 拖动相关事件

13.3.7 多媒体相关事件

13.4 JavaScript处理事件的方式

13.4.1 通过匿名函数处理

13.4.2 通过显式声明处理

13.4.3 通过手工触发处理

13.5 事件对象Event

13.5.1 在IE中引用Event对象

13.5.2 事件对象Event的属性

13.5.3 事件对象Event的方法

13.6 事件模拟

13.6.1 DOM事件模拟

13.6.2 鼠标事件模拟

13.6.3 键盘事件模拟

13.6.4 其他事件模拟

13.6.5 IE中的事件模拟

13.7 典型案例——制作可关闭的窗体对象

13.8 就业面试技巧与解析

13.8.1 面试技巧与解析(一)

13.8.2 面试技巧与解析(二)

第14章 正则表达式

14.1 什么是正则表达式

14.1.1 正则表达式的基本结构

14.1.2 正则表达式的作用

14.2 正则表达式基础知识

14.2.1 修饰符

14.2.2 表达式

14.2.3 元字符

14.2.4 量词

14.2.5 字符定位

14.2.6 转义匹配

14.2.7 运算符的优先级

14.3 RegExp对象

14.3.1 创建RegExp对象

14.3.2 RegExp对象的方法

14.4 典型案例——验证表单元素输入的正确性

14.5 就业面试技巧与解析

14.5.1 面试技巧与解析(一)

14.5.2 面试技巧与解析(二)

第3篇 核心技术

第15章 JavaScript客户端开发技术

15.1 客户端JavaScript的重要性

15.1.1 JavaScript应用环境的组成

15.1.2 客户端JavaScript主要作用

15.1.3 其他环境中的JavaScript

15.1.4 客户端的JavaScript:网页中的可执行内容

15.2 HTML与JavaScript

15.2.1 在HTML头部嵌入JavaScript代码

15.2.2 在网页中嵌入JavaScript代码

15.2.3 在元素事件中嵌入JavaScript代码

15.2.4 调用已经存在的JavaScript文件

15.2.5 使用伪URL地址引入JavaScript脚本代码

15.3 JavaScript的线程模型技术

15.3.1 单线程模型技术

15.3.2 消息队列运行方式

15.3.3 Event Loop机制

15.4 典型案例——客户端JavaScript的简单应用

15.5 就业面试技巧与解析

15.5.1 面试技巧与解析(一)

15.5.2 面试技巧与解析(二)

第16章 JavaScript服务器端开发技术

16.1 认识服务器端JavaScript

16.1.1 服务器端JavaScript的由来

16.1.2 运行服务器端JavaScript的方法

16.1.3 服务器端JavaScript的运行环境

16.1.4  JavaScript在网站开发中的作用

16.2 浏览器端与服务器端

16.2.1 什么是B/S技术

16.2.2 B/S技术特点

16.3 JavaScript与数据库的连接

16.3.1 JavaScript连接数据库

16.3.2 查询数据库数据

16.3.3 插入数据库数据

16.3.4 更新数据库数据

16.3.5 删除数据库数据

16.4 典型案例——制作网页版时钟

16.5 就业面试技巧与解析

16.6.1 面试技巧与解析(一)

16.6.2 面试技巧与解析(二)

第17章 JavaScript数据存储技术

17.1 Web Storage

17.1.1 sessionStorage

17.1.2 localStorage

17.1.3 二者的区别

17.2 Indexed Database

17.2.1 认识Indexed Database

17.2.2 Indexed Database的特点

17.2.3 连接数据库

17.2.4 对象存储的创建

17.2.5 数据库事务

17.2.6 操作数据库数据

17.2.7 索引的创建

17.3 典型案例——制作一个计算器

17.4 就业面试技巧与解析

17.4.1 面试技巧与解析(一)

17.4.2 面试技巧与解析(二)

第18章 JavaScript中的错误和异常处理

18.1 常见的错误和异常

18.1.1 拼写错误

18.1.2 访问不存在的变量

18.1.3 括号不匹配

18.1.4 字符串和变量连接错误

18.1.5 等号与赋值混淆

18.2 错误和异常处理

18.2.1 用alert()和document.write()方法监视变量值

18.2.2 用onerror事件找到错误

18.2.3 用try…catch语句找到错误处理异常

18.3 使用浏览器调试器

18.3.1 火狐浏览器调试

18.3.2 360安全浏览器调试

18.3.3 Internet Explorer浏览器调试

18.3.4 console.log( )方法

18.3.5 debugger关键字的使用

18.4 JavaScript优化

18.4.1 尽量简化代码

18.4.2 合理声明变量

18.4.3 尽量使用内置函数

18.4.4 合理书写if语句

18.4.5 最小化语句数量

18.5 典型案例——加载图像时的错误提示

18.6 就业面试技巧与解析

18.6.1 面试技巧与解析(一)

18.6.2 面试技巧与解析(二)

第19章 JavaScript的安全策略

19.1 安全策略

19.1.1 JavaScript的同源策略

19.1.2 实现跨域请求的方法

19.1.3 规避浏览器安全漏洞

19.1.4 建立数据安全模型

19.1.5 结构化安全规则

19.2 使用Internet Explorer安全区域

19.2.1 Internet Explorer安全区域

19.2.2 浏览器使用JavaScript的安全问题

19.3 JavaScript常用安全策略代码

19.3.1 屏蔽部分按键

19.3.2 屏蔽鼠标右键

19.3.3 禁止网页另存为

19.3.4 禁止复制网页内容

19.4 JavaScript加密与解密

19.4.1 JavaScript代码加密

19.4.2 JavaScript代码解密

19.5 典型案例——禁止新建IE窗口

19.6 就业面试技巧与解析

19.6.1 面试技巧与解析(一)

19.6.2 面试技巧与解析(二)

第4篇 高级应用

第20章 jQuery应用入门

20.1 认识jQuery

20.1.1 jQuery是什么

20.1.2 jQuery的技术优势

20.1.3 下载与使用jQuery

20.2 jQuery选择器

20.2.1 基础选择器

20.2.2 层级选择器

20.2.3 属性选择器

20.3 jQuery伪类选择器

20.3.1 简单伪类选择器

20.3.2 子元素伪类选择器

20.3.3 可见性伪类选择器

20.3.4 内容伪类选择器

20.3.5 表单伪类选择器

20.3.6 表单属性伪类选择器

20.4 jQuery常用开发工具

20.4.1 JavaScript Editor Pro

20.4.2 Dreamweaver

20.5 jQuery的调试工具

20.5.1 Blackbird

20.5.2 Visual Studio 2017

20.5.3 jQueryPad

20.6 典型案例——我的第一个jQuery程序

20.6.1 开发前的准备工作

20.6.2 具体的程序开发

20.7 就业面试技巧与解析

20.7.1 面试技巧与解析(一)

20.7.2 面试技巧与解析(二)

第21章 jQuery控制页面

21.1 操作元素内容和值

21.1.1 对文本内容进行操作

21.1.2 对HTML内容进行操作

21.1.3 对元素的值进行操作

21.1.4 对元素属性进行操作

21.2 操作元素的CSS样式

21.2.1 CSS类别操作

21.2.2 CSS属性操作

21.3 获取与编辑DOM节点

21.3.1 插入节点

21.3.2 删除节点

21.3.3 复制节点

21.3.4 替换节点

21.4 典型案例——制作多级菜单

21.5 就业面试技巧与解析

21.5.1 面试技巧与解析(一)

21.5.2 面试技巧与解析(二)

第22章 jQuery的动画与特效

22.1 网页动画与特效概念

22.1.1 通过CSS3实现特效

22.1.2 通过jQuery实现特效

22.2 元素的显示和隐藏

22.2.1 使用hide()方法

22.2.2 使用show()方法

22.2.3 使用toggle()方法

22.3 元素的淡入与淡出

22.3.1 使用show()和hide()方法

22.3.2 使用toggle()方法

22.3.3 使用fadeIn()方法

22.3.4 使用fadeOut()方法

22.3.5 使用fadeToggle()方法

22.3.6 使用fadeTo()方法

22.4 元素的滑上与滑下

22.4.1 使用slideDown()方法

22.4.2 使用slideUp()方法

22.4.3 使用slideToggle()方法

22.5 自定义动画

22.5.1 简单动画

22.5.2 累积动画

22.5.3 停止动画

22.6 典型案例——制作伸缩的导航条

22.7  就业面试技巧与解析

22.7.1 面试技巧与解析(一)

22.7.2 面试技巧与解析(二)

第23章 jQuery的事件处理

23.1 认识jQuery的事件处理

23.2 jQuery常用的事件方法

23.2.1 鼠标操作事件

23.2.2 键盘操作事件

23.2.3 其他常用事件

23.3 绑定与移除事件

23.3.1 绑定事件

23.3.2 移除绑定

23.4 切换与触发事件

23.4.1 切换事件

23.4.2 触发事件

23.5 典型案例——制作外卖配送页面

23.6 就业面试技巧与解析

23.6.1 面试技巧与解析(一)

23.6.2 面试技巧与解析(二)

第24章 jQuery与Ajax的综合应用

24.1 认识Ajax

24.1.1 什么是Ajax

24.1.2 Ajax的组成部分

24.1.3 Ajax的优缺点

24.2 Ajax异步交互

24.2.1 什么是异步交互

24.2.2 异步对象连接服务器

24.2.3 GET和POST模式

24.2.4 服务器返回XML

24.2.5 处理多个异步请求

24.3 加载异步数据

24.3.1 全局函数getJSON()

24.3.2 全局函数getScript()

24.4 请求服务器数据

24.4.1 $.get()请求数据

24.4.2 $.post()请求数据

24.4.3 serialize()序列化表单

24.5 Ajax中的全局事件

24.5.1 Ajax全局事件的基本概念

24.5.2 ajaxStart与ajaxStop全局事件

24.6 典型案例——制作可自动校验的表单

24.7 就业面试技巧与解析

24.7.1 面试技巧与解析(一)

24.7.2 面试技巧与解析(二)

第25章 jQuery插件的应用与开发

25.1 什么是jQuery插件

25.1.1 jQuery插件简介

25.1.2 如何使用插件

25.2 好用的jQuery插件

25.2.1 jQuery Form插件

25.2.2 jQuery UI插件

25.2.3 clueTip插件

25.3 编写jQuery插件

25.3.1 插件的种类

25.3.2 编写插件注意事项

25.3.3 jQuery插件的机制

25.3.4 编写jQuery插件

25.4 典型案例——编写一个简单的插件

25.5 就业面试技巧与解析

25.5.1 面试技巧与解析(一)

25.5.2 面试技巧与解析(二)

第5篇 行业应用

第26章 JavaScript在游戏开发行业中的应用

26.1 系统功能描述

26.2 系统功能分析及实现

26.2.1 功能分析

26.2.2 功能实现

26.2.3 程序运行

第27章 JavaScript在金融理财行业开发中的应用

27.1 系统功能描述

27.2 系统功能分析及实现

27.2.1 功能分析

27.2.2 功能实现

27.2.3 程序运行

第28章 JavaScript在移动互联网行业开发中的应用

28.1 系统功能描述

28.2 系统功能分析及实现

28.2.1 功能分析

28.2.2 功能实现

28.2.3 程序运行

第29章 JavaScript在电子商务行业开发中的应用

29.1 系统功能描述

29.2 系统功能分析及实现

29.2.1 功能分析

29.2.2 功能实现

29.2.3 程序运行

第6篇 项目实践

第30章 项目实践统筹阶段——项目开发与规划

30.1 项目开发流程

30.1.1 策划阶段

30.1.2 需求分析阶段

30.1.3 设计阶段

30.1.4 开发阶段

30.1.5 编码阶段

30.1.6 系统测试阶段

30.1.7 系统验收阶段

30.1.8 系统维护阶段

30.2 项目开发团队

30.2.1 项目团队组成

30.2.2 项目团队要求

30.3 项目的实际运作

30.3.1 可行性分析

30.3.2 确定项目进度

30.3.3 项目风险分析

30.3.4 确定开发项目

30.3.5 项目开发阶段

30.3.6 项目测试验收

30.3.7 项目过程总结

30.4 项目规划常见问题及解决

30.4.1 如何满足客户需求

30.4.2 如何控制项目进度

30.4.3 如何控制项目预算

第31章 项目实践入门阶段——制作3D文字球

31.1 项目代码结构

31.2 项目代码实现

31.2.1 样式的设计

31.2.2 文字设计

31.2.3 JavaScript控制代码

31.2.4 项目演示

31.3 项目总结

第32章 项目实践提高阶段——制作酷炫动画

32.1 项目代码结构

32.2 项目代码实现

32.2.1 设计首页菜单栏

32.2.2 设计菜单栏样式

32.2.3 大象动画效果

32.2.4 设计天气动画

32.2.5 设计轮播图片效果

32.3 项目总结

第33章 项目实践高级阶段——制作酷炫菜单

33.1 项目代码结构

33.2 项目代码实现

33.2.1 设计酷炫菜单首页

33.2.2 设计翻书动画效果

33.2.3 设计萤火虫发光动画

33.2.4 设计图片选择效果

33.2.5 设计图片复古效果

33.3 项目总结

第34章 项目实践综合案例1——制作企业门户网站

34.1 项目代码结构

34.2 项目代码实现

34.2.1 设计企业门户网站首页

34.2.2 设计Banner动态效果

34.2.3 设计“公司简介”页面

34.2.4 设计“产品介绍”页面

34.2.5 设计“新闻中心”页面

34.2.6 设计“联系我们”页面

34.3 项目总结

第35章 项目实践综合案例2——制作游戏大厅网站

35.1 项目代码结构

35.2 项目代码实现

35.2.1 设计游戏大厅首页

35.2.2 设计注册验证信息

35.2.3 设计“下载中心”页面

35.2.4 设计“账号充值”页面

35.2.5 设计“新闻动态”页面

35.2.6 设计“道具商城”页面

35.3 项目总结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部