作品简介

本书以实用性为原则,利用大量案例深入浅出地介绍了JavaScript和jQuery程序设计的基础知识。重点讲解JavaScript基本语法、数组、函数、对象、BOM、DOM、事件、正则表达式和jQuery的相关知识。为了加深初学者对知识的领悟,本书在确保知识讲解系统、全面的基础上,还配备了精彩的案例,同时将JavaScript和jQuery的相关知识合理地综合运用。本书可以作为普通高等院校、高职高专或中等职业院校各专业网页特效设计、JavaScript程序设计相关课程的教材,也可以作为网页特效设计的培训用书及技术参考书。本书提供配套完善的学习资源和支持服务,包括电子教案(PPT)、案例素材、源代码、各章上机练习与课后作业参考答案、教学设计、教学大纲等配套资源,可到电子工业出版社华信教育资源网(http://www.hxedu.com.cn)下载使用。

石毅,拥有多年软件开发从业与教育培训经验,熟悉Java开发企业级应用、Android应用开发、Web前端设计,负责Java软件开发方向课程教学工作,主讲Java、HTML、CSS、JavaScript、jQuery、MySQL、SQL Server、Oracle数据库、JavaWEB开发、SSM框架、SSH框架、微服务开发等课程。常受邀到各大高校担任软件开发相关课程教学,教学风格幽默风趣、工作态度认真负责、深受广大学生喜欢。

作品目录

  • 前言
  • 第1章 初识JavaScript
  • 1.1 JavaScript概述
  • 1.2 Web开发工具
  • 1.3 JavaScript的基本结构与使用
  • 1.4 JavaScript的语法
  • 1.5 JavaScript变量
  • 1.6 常用的输入/输出
  • 第2章 JavaScript基础
  • 2.1 JavaScript数据类型
  • 2.2 JavaScript运算符
  • 2.3 JavaScript条件语句
  • 2.4 JavaScript循环语句
  • 第3章 对象、函数和事件
  • 3.1 JavaScript对象类型
  • 3.2 JavaScript函数
  • 3.3 事件
  • 第4章 JavaScript操作BOM对象
  • 4.1 什么是BOM对象
  • 4.2 window对象
  • 4.3 screen对象
  • 4.4 history对象
  • 4.5 location对象
  • 4.6 navigator对象
  • 4.7 document对象
  • 第5章 JavaScript操作DOM对象
  • 5.1 DOM操作
  • 5.2 DOM HTML
  • 5.3 DOM CSS
  • 5.4 DOM事件
  • 5.5 获取元素位置
  • 第6章 JavaScript面向对象
  • 6.1 对象
  • 6.2 构造函数
  • 6.3 原型对象
  • 6.4 继承
  • 第7章 初识jQuery
  • 7.1 为什么选择jQuery
  • 7.2 jQuery概述
  • 7.3 jQuery基础语法
  • 7.4 DOM对象和jQuery对象
  • 第8章 jQuery选择器与过滤器
  • 8.1 jQuery选择器概述
  • 8.2 通过CSS选择器选取元素
  • 8.3 通过过滤选择器选取元素
  • 8.4 jQuery选择器的注意事项
  • 第9章 jQuery事件与动画特效
  • 9.1 jQuery中的事件
  • 9.2 常用jQuery事件
  • 9.3 jQuery事件绑定与解除
  • 9.4 复合事件
  • 9.5 动画特效
  • 9.6 jQuery动画
  • 第10章 使用jQuery操作DOM
  • 10.1 DOM操作
  • 10.2 样式操作
  • 10.3 内容操作
  • 10.4 节点操作
  • 10.5 属性操作
  • 10.6 jQuery遍历
  • 第11章 表单校验与正则表达式
  • 11.1 表单基本验证技术
  • 11.2 表单选择器
  • 11.3 正则表达式
  • 11.4 使用HTML5的方式验证表单
  • 第12章 综合应用设计实例
  • 12.1 归纳总结
  • 12.2 综合练习
展开全部