JavaScript与JQuery程序设计

JavaScript与JQuery程序设计

吕太之, 鲍建成, 夏平平, 主编

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

全书拟从JavaScript语言实现的各个组成部分由浅入深,逐步讲解。在掌握语言核心、DOM、BOM、事件模型的基础上,将会深入浅出地探讨了JavaScript的主要应用DHTML和表单验证,同时还会介绍JavaScript编程的调试与优化。基于JavaScript基础上,讲解如何使用JQuery丰富Web客户端应用。最后紧扣当前技术发展,介绍了HTML 5 脚本编程,JQuery mobile和Ajax技术。

书籍目录:

第1章JavaScript与jQuery概述

1.1JavaScript简介

1.1.1JavaScript——Web前端开发必备技能

1.1.2JavaScript——一门脚本语言

1.1.3JavaScript——灵活易用的工具

1.2JavaScript使用和开发工具

1.2.1编辑工具

1.2.2浏览器

1.3在HTML中使用JavaScript

1.3.1<script>元素

1.3.2外部文件中的脚本

1.3.3HTML中的事件处理程序

1.4jQuery简介

1.5思维导图

1.6习题

第2章JavaScript语法

2.1词法结构

2.1.1字符集

2.1.2注释

2.1.3标识符和保留字

2.1.4直接量

2.1.5可选的分号

2.2数据类型和变量

2.2.1变量——保存在内存中的数据

2.2.2数据类型

2.3使用数据——运算符和表达式

2.3.1原始表达式

2.3.2运算符组成的表达式

2.3.3其他表达式

2.3.4数据类型转换

2.3.5运算符的优先级

2.4语句

2.4.1声明语句

2.4.2表达式语句

2.4.3复合语句和空语句

2.4.4条件语句

2.4.5循环语句

2.4.6跳转语句

2.4.7其他语句

2.4.8案例

2.5函数

2.5.1函数定义

2.5.2函数调用

2.5.3理解参数

2.5.4全局内置函数

2.5.5案例

2.6引用类型

2.6.1数组

2.6.2日期

2.6.3字符串

2.6.4Math

2.6.5正则表达式

2.6.6基本包装类

2.6.7案例

2.7面向对象程序设计

2.7.1对象的定义和分类

2.7.2自定义对象

2.7.3继承

2.8项目训练——中文小日历

2.9习题

2.9.1理论题

2.9.2上机题

第3章浏览器程序设计

3.1浏览器对象模型

3.1.1window对象

3.1.2loeation对象

3.1.3history、screen和navigtor对象

3.1.4案例

3.2文档对象模型

3.2.1DOM模型

3.2.2获取元素节点

3.2.3操作元素节点

3.2.4创建、插入和删除节点

3.2.5document.write方法

3.2.6案例

3.3事件处理

3.3.1注册事件处理程序

3.3.2事件处理程序的调用

3.3.3事件类型

3.3.4案例

3.4项目训练——图书管理

3.5习题

3.5.1理论题

3.5.2上机题

第4章DHTML

4.1三位一体的网页

4.1.1结构层

4.1.2表示层

4.1.3行为层

4.2样式属性

4.2.1CSS概述

4.2.2获取样式信息

4.2.3设置样式信息

4.2.4脚本化CSS类

4.2.5案例

4.3动态定位

4.4可视性

4.5动画

4.6项目训练

4.7习题

4.7.1理论题

4.7.2上机题

第5章表单验证

5.1表单基础

5.1.1HTML表单

5.1.2获取表单和表单元素

5.1.3共有的表单字段属性和方法

5.1.4提交和重置表单

5.1.5表单元素的事件处理

5.2表单操作

5.2.1文本框、多行文本框和密码框

5.2.2选择框

5.2.3单选和多选按钮

5.3表单验证

5.3.1基于onsubmit事件验证表单

5.3.2调用表单的submit方法

5.3.3使用onblur方法验证单个表单元素

5.4基于正则表达式的文本验证

5.5HTML 5约束验证

5.6项目训练——注册页面的验证

5.7习题

5.7.1理论题

5.7.2上机题

第6章错误处理、调试与优化

6.1常见错误

6.1.1变量未定义

6.1.2大小写拼写错误

6.1.3不匹配的括号

6.1.4方法误认为属性与属性误认为方法

6.1.5关键字、保留字、BOM对象作为变量名

6.1.6赋值不是相等

6.2错误处理

6.2.1错误类型

6.2.2异常处理语句

6.2.3错误事件

6.3调试技术

6.3.1将消息记录到控制台

6.3.2将消息打印到当前页面

6.3.3alert方法

6.3.4抛出错误

6.3.5断点调试

6.4验证与压缩

6.4.1验证

6.4.2压缩

6.5习题

6.5.1理论题

6.5.2上机题

第7章jQuery

7.1jQuery基础

7.1.1jQuery的主要功能

7.1.2使用jQuery

7.1.3jQuery插件

7.2选择节点

7.2.1使用$()函数

7.2.2选择符分类

7.2.3筛选函数

7.3样式与动画

7.3.1样式控制

7.3.2jQuery动画

7.4jQuery中的DOM操作

7.4.1属性操作

7.4.2设置和获取HTML、文本和值

7.4.3DOM树操作

7.4.4复制节点

7.5jQuery中的事件

7.5.1页面载人

7.5.2事件处理

7.5.3常用事件处理

7.5.4jQuery中阻止事件冒泡方式及其区别

7.6Ajax

7.7习题

7.7.1理论题

7.7.2上机题

第8章jQuery UI库

8.1认识jQuery UI

8.2用户交互

8.2.1拖曳(Draggable)

8.2.2放置(Droppables)

8.2.3排序(Sortables)

8.2.4缩放(Resizable)

8.3可视控件

8.3.1折叠面板(Accordion)

8.3.2日期插件(Datepicker)

8.3.3菜单(Menu)

8.3.4对话框(Dialog)

8.3.5自动完成(Autocomplete)

8.3.6标签页(Tabs)

8.4动画特效

8.5上机题

第9章移动Web应用开发

9.1HTML 5脚本编程

9.1.1使用Canvas绘图

9.1.2媒体元素

9.1.3客户端存储

9.1.4地理位置

9.1.5Web Worker

9.2jQuery Mobile

9.2.1jQuery Mobile应用开发迅速上手

9.2.2jQuyery Mobile页面结构

9.2.3页面常用组件

9.2.4表单

9.2.5主题

9.2.6事件

9.3上机题

附录各章习题参考答案

参考文献

内容摘要:

本书系统全面地介绍了JavaScript、jQuery和移动Web客户端开发知识,内容涵盖EcmaScript基本语法、浏览器程序、DHTML、表单验证、jQuery基础、jQuery中的DOM操作、jQuery动画、jQuery UI库及jQuery与Ajax等客户端交互特效制作技术。本书内容循序渐进、深入浅出、步骤详尽,而且富有大量适合动手练习的示例,可以帮助读者在短时间内掌握jQuery和JavaScript的相关知识,学会为移动终端设备开发具有极佳用户体验的界面。本书适合作为各应用型本科和高职高专相关专业的网页特效设计课程的教材,也适合对jQuery、jQuery Mobile、JavaScript等感兴趣的前端开发人员以及移动应用开发人员阅读。

编辑推荐:

《21世纪计算机科学与技术实践型教程:JavaScript与jQuery程序设计》适合作为各应用型本科和高职高专相关专业的网页特效设计课程的教材,也适合对jQuery、jQuery Mobile、JavaScript等感兴趣的前端开发人员以及移动应用开发人员阅读。

书籍规格:

书籍详细信息
书名JavaScript与JQuery程序设计站内查询相似图书
9787302421788
如需购买下载《JavaScript与JQuery程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

JavaScript与JQuery程序设计是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。