欢迎光临
免费的PDF电子书下载网站

JavaScript程序设计教程 PDF下载

编辑推荐

配套资源:电子课件、源代码 ;

本书特色:

★ 畅销书作者组织编写,采用任务驱动模式

★ 以实际网站中流行的网页特效为载体

★ 基于Web标准,所有案例都通过了W3C标准检验

本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(微信:15910938545,QQ:2850823887,email:2308140194@qq.com,电话:010-88379739)另外,为方便任课教师进行交流,提供高职计算机教师QQ交流群:232664908,欢迎加入! ;

内容简介

《JavaScript程序设计教程》系统全面地介绍了有关JavaScript网站开发所涉及的各类知识。本书共分12章,主要内容包括:Web前端设计基础知识、JavaScript语言基础、JavaScript面向对象程序设计、BOM和DOM编程、JavaScript网页特效、JavaScript在HTML5中的应用、jQuery简介jQuery选择器、jQuery的常用操作、jQuery的事件处理、jQuery动画效果和美肤堂综合案例网站。

本书内容全面,实例丰富,通俗易懂,所有例题、习题均采用案例驱动的讲述方式,通过大量实例深入浅出、循序渐进地引导读者学习。

本书内容紧扣国家对高等学校培养高级应用型、复合型人才的技能水平和知识结构的要求,以美肤堂案例网站的开发思路为主线,采用模块分解、任务驱动、子任务实现和代码设计四层结构,通过对模块中每个任务相应知识点的讲解,引导读者学习网页制作、设计、规划的基本知识以及项目开发、测试的完整流程。

本书适合作为高等学校、职业院校计算机及相关专业或培训班的网站开发与网页制作教材。

本书配有授课电子课件和源代码,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。

作者简介

暂无

JavaScript程序设计教程 PDF下载

目录

第1章 Web前端设计基础知识
1.1 Web标准
1.1.1 什么是Web标准
1.1.2 建立Web标准的优点
1.1.3 理解表现和结构相分离
1.2 Web前端开发实用技术概述
1.2.1 什么是Web前端开发
1.2.2 Web前端开发的任务
1.3 HTML5简介
1.3.1 HTML的发展历史
1.3.2 HTML5的特性
1.3.3 HTML5元素
1.3.4 HTML5的基本结构与编写规范
1.4 CSS3简介
1.4.1 CSS的发展历史
1.4.2 CSS3的特点
1.4.3 使用CSS美化页面的外观
1.4.4 网页中引用CSS的方法
1.5 JavaScript/jQuery简介
1.5.1 JavaScript简介
1.5.2 jQuery简介
1.6 Web前端开发使用的浏览器
1.6.1 浏览器简介
1.6.2 搭建Web前端开发的浏览器环境
1.7 Web前端开发常用的工具
习题1
第2章 JavaScript语言基础
2.1 JavaScript概述
2.2 在网页中插入JavaScript的方法
2.2.1 在HTML文档中嵌入脚本程序
2.2.2 链接脚本文件
2.2.3 在HTML标签内添加脚本
2.2.4 多脚本网页
2.3 调试JavaScript程序
2.4 JavaScript的基本数据类型和表达式
2.4.1 基本数据类型及类型转换
2.4.2 常量
2.4.3 变量
2.4.4 运算符和表达式
2.5 JavaScript的程序结构
2.5.1 简单语句
2.5.2 程序控制流程
2.6 自定义函数
2.6.1 函数的定义
2.6.2 函数的调用
2.6.3 变量的作用域
2.6.4 JavaScript的内置函数
2.7 综合案例——美肤堂商品促销计算器
习题2
第3章 JavaScript面向对象程序设计
3.1 面向对象程序设计基础
3.1.1 对象
3.1.2 对象的属性
3.1.3 对象的事件
3.1.4 对象的方法
3.1.4 JavaScript的对象类型
3.2 JavaScript的内置对象
3.2.1 字符串对象
3.2.2 数组对象
3.2.3 日期对象
3.2.4 数学对象
3.3 自定义对象
3.3.1 原始方式
3.3.2 构造函数方式
3.3.3 原型方式
3.4 综合案例——制作美肤堂日期下拉菜单
习题3
第4章 BOM和DOM编程
4.1 BOM和DOM模型
4.1.1 BOM模型
4.1.2 DOM模型
4.2 window对象
4.2.1 window对象的属性
4.2.2 window对象的方法
4.3 document对象
4.3.1 document对象的属性
4.3.2 document对象的方法
4.4 location对象
4.4.1 location对象的属性
4.4.2 location对象的方法
4.5 history对象
4.6 navigator对象
4.7 screen对象
4.8 Form对象
4.8.1 Form对象的属性
4.8.2 Form对象的方法
4.9 DOM节点
4.9.1 Node对象
4.9.2 Element对象
4.9.3 NodeList对象
4.10 JavaScript的对象事件处理程序
4.10.1 对象的事件
4.10.2 常用的事件及处理
4.10.3 错误处理
4.10.4 表单对象与交互性
4.10.5 案例——美肤堂会员注册表单验证
4.11 综合案例——美肤堂商品复选框全选效果
习题4
第5章 JavaScript网页特效
5.1 文字特效
5.1.1 制作颜色变换的欢迎词
5.1.2 打字效果
5.2 菜单与选项卡特效
5.2.1 制作美肤学堂导航菜单
5.2.2 制作Tab选项卡切换效果
5.3 图片特效
5.3.1 制作美肤堂浮动广告
5.3.2 制作美肤堂轮播广告
习题5
第6章 JavaScript在HTML5中的应用
6.1 HTML5拖放API
6.1.1 draggable属性
6.1.2 拖放触发的事件和数据传递
6.2 多媒体播放
6.2.1 HTML5的多媒体支持
6.2.2 音频标签
6.2.3 视频标签
6.2.4 HTML5多媒体API
6.3 Canvas绘图
6.3.1 创建 元素
6.3.2 构建绘图环境
6.3.3 通过JavaScript绘制图形
6.4 HTML5地理定位API
6.4.1 Geolocation基础
6.4.2 Geolocation API实现地理定位
6.4.3 案例——使用HTML5获取地理位置及百度地图
习题6
第7章 jQuery基础
7.1 jQuery概述
7.1.1 什么是jQuery
7.1.2 jQuery的特点
7.2 编写jQuery程序
7.2.1 下载与配置jQuery
7.2.2 编写一个简单的jQuery程序
7.3 jQuery对象和DOM对象
7.3.1 jQuery对象和DOM对象简介
7.3.2 jQuery对象和DOM对象的相互转换
7.4 jQuery的插件
7.4.1 引用jQuery插件的方法
7.4.2 常用的插件简介
习题7
第8章 jQuery选择器
8.1 jQuery选择器简介
8.1.1 jQuery的工厂函数
8.1.2 什么是jQuery选择器
8.1.3 jQuery选择器的优势
8.2 基础选择器
8.2.1 ID选择器
8.2.2 元素选择器
8.2.3 类名选择器
8.2.4 复合选择器
8.2.5 通配符选择器
8.3 层次选择器
8.3.1 ancestor descendant(祖先 后代)选择器
8.3.2 parent>;child(父>;子)选择器
8.3.3 prev next(前 后)选择器
8.3.4 prev~siblings(前~兄弟)选择器
8.4 过滤选择器
8.4.1 简单过滤器
8.4.2 内容过滤器
8.4.3 可见性过滤器
8.4.4 子元素过滤器
8.4.5 表单对象的属性过滤器
8.5 属性选择器
8.6 表单选择器
习题8
第9章 jQuery的常用操作
9.1 元素属性的操作
9.1.1 获取或设置元素属性
9.1.2 删除元素属性
9.2 元素样式的操作
9.2.1 修改CSS类
9.2.2 设置CSS属性
9.3 元素内容和值的操作
9.3.1 操作元素内容
9.3.2 操作元素的值
9.4 操作DOM节点
9.4.1 创建节点
9.4.2 插入节点
9.4.3 复

前沿

Web前端技术发展迅速,主流技术日新月异,如何开发Web应用程序,设计精美、独特的网页已经成为当前的热门技术之一。许多高校的相关专业都开设了网页制作及程序开发类课程。为适应现代技术的飞速发展,培养出技术能力强、能快速适应网站开发行业需求的高级技能型人才,帮助众多喜爱网站开发的人员提高网站的设计及编码水平,作者结合自己多年从事教学工作和Web应用开发的实践经验,按照教学规律精心编写了本书。
HTML5、CSS3和JavaScript三者共同构成了丰富多彩的网页,它们使网页包含更多活跃的元素和更加精彩的内容。在Web应用程序中,大多数网页是由HTML语言设计的。在HTML语言中可以嵌入JavaScript语言,为HTML网页添加动态交互功能。而jQuery是一套轻量级的JavaScript脚本库,它是目前最热门的Web前端开发技术之一。jQuery的语法很简单,它的核心理念是"write less, do more"(少写多做)。与其他语言相比,实现同样的功能时,使用jQuery需要编写的代码更少。目前,很多高校的计算机专业和IT培训班都将JavaScript jQuery作为教学内容之一,这对培养学生的计算机应用能力具有非常重要的意义。
《JavaScript程序设计教程》以实际网站中流行的网页特效为载体,强化Web前端工程师所需要掌握的技能,提升动手能力,是一本应用当前流行前端技术实现客户端特效的实用教程。在任务驱动学习的具体实施中,以网站建设和网页设计为中心,以实例为引导,把介绍知识与实例设计、制作、分析融于一体,自始至终贯穿于本书之中。在实例的设计、制作过程中,把本章节的知识点融于实例之中,使读者能够快速掌握概念和操作方法。本书的主要特色是基于Web标准,所有案例都通过了W3C标准检验。本书通过一个完整的美肤堂化妆品网站的讲解,将相关知识点分解到案例实例网站的具体制作环节中,针对性强。同时提供了许多案例,具有可操作性。语言通俗易懂,简单明了,读者能够轻松地掌握有关知识。充分考虑学生认知规律,化解知识难点,知识结构安排合理,循序渐进,适合教师教学与学生自学。
本书系统全面地介绍了有关JavaScript网站开发所涉及的各类知识。本书共分12章,主要内容包括:Web前端设计基础知识、JavaScript语言基础、JavaScript面向对象程序设计、BOM和DOM编程、JavaScript网页特效、JavaScript在HTML5中的应用、jQuery简介jQuery选择器、jQuery的常用操作、jQuery的事件处理、jQuery动画效果和美肤堂综合案例网站。
本书以美肤堂化妆品案例网站的设计与制作为讲解主线,围绕网站栏目的设计,全面系统地介绍了网页制作、设计、规划的基本知识以及网站开发的完整流程。考虑到网页制作较强的实践性,本书配备大量的页面例题和丰富的运行效果图,能够有效地帮助读者理解所学习的理论知识,系统全面地掌握网页制作技术。本书所有例题、习题均采用案例驱动的讲述方式,通过大量实例深入浅出、循序渐进地引导读者学习。本书在每章之后附有大量的实践操作习题,并在教学课件中给出习题答案,供读者在课外巩固所学的内容。
本书条理清晰、内容完整、实例丰富、图文并茂、系统性强,不仅可以作为高等学校计算机及相关专业课程的教材,也可以作为网站建设、相关软件开发人员和计算机爱好者的参考书。
本书由张兵义、朱立、朱清主编,参加编写的作者有张兵义编写第1、2、5章,朱立编写第3、4章,朱清编写第6、10章,吕振雷编写第7、8章,王淑英编写第9章,第10、11章及教学资源的制作、资源的整理由马海洲、莫丽娟、高欣、殷莺、刘瑞新、刘克纯、彭春芳、刘大学、庄建新、缪丽丽、王金彪、孙明建、骆秋容、崔瑛瑛、孙洪玲、李索、翟丽娟、刘大莲、徐云林、韩建敏、庄恒、李建彬、刘有荣、李刚、徐维维、杨丽香、杨占银。全书由刘瑞新教授主审。参加编写的大部分人员都是具有多年计算机教学与培训经验的教师。限于作者水平,书中难免有不足之处,恳请读者提出宝贵意见和建议。

JavaScript程序设计教程 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:JavaScript程序设计教程