新書推薦:
《
森林疗法:拥抱大自然、获得幸福的季节性方法
》
售價:NT$
340.0
《
希腊人(伊恩·莫里斯文明史系列)
》
售價:NT$
845.0
《
亚马逊六页纸 如何高效开会、写作、完成工作
》
售價:NT$
349.0
《
世界巨变:严复的角色(王中江著作系列)
》
售價:NT$
500.0
《
塔西佗(全二册)(二十世纪人文译丛)
》
售價:NT$
1800.0
《
(棱镜精装人文译丛)思想的假死
》
售價:NT$
290.0
《
当代精神分析新论
》
售價:NT$
430.0
《
宋初三先生集(中国思想史资料丛刊)
》
售價:NT$
990.0
|
編輯推薦: |
本书内容来源于真实工作任务,并且对接1 X“Web前端开发”证书,配套资源丰富(PPT、教学案例、操作视频、案例素材、教案、授课计划、拓展资源和课后练习答案),自第1版出版以来受到全国超百所院校认可,第2版为“十三五”职业教育国家规划教材。
|
內容簡介: |
本书针对Web前端工程师所需技能,从零开始系统讲解JavaScript与jQuery技术,内容涵盖JavaScript基本语法、对象编程、BOM编程、DOM编程、网页特效、ES6新特性、jQuery基础等。本书由浅入深,根据“项目导向、任务驱动、理论实践一体化”的教学方法将知识讲解、技能训练和能力提高有机结合,以工作任务为核心选择和组织专业知识体系,辅以大量的实例说明,是一本运用当前流行前端技术实现客户端交互效果的实用教程。 本书适合作为高等院校、高等职业院校相关专业的前端开发课程的教材,也适合社会岗前培训班或继续教育学院作为前端开发培训教材和网站开发的参考书,还可作为JavaScript自学者的入门用书。 本书配备立体化的教学资源,包括教学课件(PPT)、教学案例、操作视频、案例素材、拓展资料和课后练习答案等,以方便教师教学和学生进行课后练习。
|
關於作者: |
卢淑萍,女,广东科学技术职业学院副教授,移动应用开发专业副主任,信息系统项目管理师,三次作为第一负责人带领团队参加教学能力大赛获广东省一等奖,参加国赛遴选1次,主持省级精品在线开放课程1门,参与建设国家级精品课程1门,省级精品课程2门,指导学生获得省级技能竞赛一等奖2项,二等奖3项。
|
目錄:
|
第1章JavaScript概述00
任务1.1认识JavaScript00
1.1.1JavaScript的起源00
1.1.2JavaScript的作用00
1.1.3JavaScript的基本特点00
1.1.4JavaScript的组成00
任务1.2在页面显示个人信息00
1.2.1选择JavaScript脚本编辑器00
1.2.2脚本的基本结构00
1.2.3在网页中引用JavaScript的方式00
1.2.4常用的输入/输出语句00
1.2.5任务实现0
任务1.3Chrome浏览器的调试使用0
1.3.1开发者工具介绍0
1.3.2Chrome浏览器使用postman插件0
小结0
实训0
课后练习0
第2章JavaScript基础0
任务2.1显示变量数据类型0
2.1.1变量0
2.1.2数据类型0
2.1.3运算符0
2.1.4任务实现0
任务2.2根据成绩给出学生考评0
2.2.1if语句0
2.2.2switch语句0
2.2.3任务实现0
任务2.3实现猜数游戏0
2.3.1for循环0
2.3.2while循环0
2.3.3do...while循环0
2.3.4for...in循环0
2.3.5中断循环语句0
2.3.6任务实现0
任务2.4制作简易计算器0
2.4.1数值判断函数0
2.4.2自定义函数0
2.4.3任务实现0
小结0
实训0
课后练习0
JavaScript
与jQuery实战教程(第3版)
目录
第3章JavaScript对象编程0
任务3.1实现京东秒杀效果0
3.1.1Date对象的创建0
3.1.2Date对象的常用方法0
3.1.3任务实现0
任务3.2制作随机选号页面0
3.2.1Math对象的常用属性0
3.2.2Math对象的常用方法0
3.2.3任务实现0
任务3.3制作简单的焦点图效果0
3.3.1数组的创建0
3.3.2数组的访问0
3.3.3数组的常用属性和方法0
3.3.4任务实现0
任务3.4使用对象实现疫情防控新闻0
3.4.1什么是对象0
3.4.2JSON0
3.4.3原型对象0
3.4.4任务实现0
任务3.5验证注册页面信息0
3.5.1String对象的创建0
3.5.2String对象的常用属性和方法0
3.5.3任务实现0
任务3.6使用正则表达式验证注册页面信息0
3.6.1定义正则表达式0
3.6.2正则表达式的操作方法0
3.6.3正则表达式的模式0
3.6.4任务实现0
小结0
实训0
课后练习
第4章BOM与DOM
任务4.1制作弹出窗口特效
4.1.1BOM对象模型参考
4.1.2window对象的常用方法
4.1.3任务实现
任务4.2使用本地存储实现登录效果
4.2.1sessionStorage
4.2.2localStorage
4.2.3任务实现
任务4.3使用Core DOM实现留言板效果
4.3.1什么是DOM
4.3.2获取页面元素的方法
4.3.3创建和增加节点
4.3.4删除和替换节点
4.3.5任务实现
任务 4.4使用HTML DOM动态添加表格
4.4.1HTML DOM对象
4.4.2访问HTML DOM对象的属性
4.4.3表格对象
4.4.4任务实现
小结
实训
课后练习
第5章JavaScript网页特效
任务5.1实现仿京东商品切换选项卡效果
5.1.1操作元素样式
5.1.2JavaScript事件
5.1.3任务实现
任务5.2实现手风琴动画效果
5.2.1scroll系列属性
5.2.2任务实现
任务5.3实现电梯导航定位效果
5.3.1页面高度的获取
5.3.2任务实现
小结
实训
课后练习
第6章ES6新特性
任务6.1使用箭头函数实现简易计算器
6.1.1ECMAScript版本
6.1.2let与const
6.1.3字符串的扩展
6.1.4对象的扩展
6.1.5箭头函数
6.1.6任务实现
任务6.2使用ES6实现绚丽小球效果
6.2.1类基本语法
6.2.2Class 的继承
6.2.3Class静态方法
6.2.4任务实现
任务6.3使用ES6实现商品查询效果
6.3.1解构赋值
6.3.2数组的扩展
6.3.3Set/Map数据结构
6.3.4任务实现
小结
实训
课后练习
第7章jQuery基础
任务7.1使用jQuery在警告框中显示“Hello World!”
7.1.1jQuery的优势
7.1.2配置jQuery环境
7.1.3jQuery开发工具和插件
7.1.4任务实现
任务7.2仿京东商城品牌分类列表展开与收起效果
7.2.1基本选择器
7.2.2层次选择器
7.2.3过滤选择器
7.2.4任务实现
任务7.3拓展
7.3.1jQuery对象与DOM对象
7.3.2表单选择器
小结
实训
课后练习
第8章jQuery中的DOM操作
任务8.1制作图片展示效果
8.1.1获取和设置属性
8.1.2删除属性
8.1.3任务实现
任务8.2仿制京东商城购物车前端局部更新效果
8.2.1查找节点
8.2.2创建节点
8.2.3插入节点
8.2.4删除节点
8.2.5复制节点
8.2.6替换节点
8.2.7遍历节点
8.2.8事件方法on()
8.2.9任务实现
任务8.3仿制京东购物车前后端交互效果
8.3.1jQuery AJAX方法
8.3.2任务实现
小结
实训
课后练习
第9章jQuery制作动画
任务9.1实现选项卡淡入/淡出效果
9.1.1show()和hide()方法
9.1.2fadeIn()和fadeOut()方法
9.1.3slideDown()、slideUp()和slideToggle()方法
9.1.4任务实现
任务9.2实现图片幻灯片效果
9.2.1自定义动画方法animate()
9.2.2动画回调函数
9.2.3停止动画和判断是否处于动画状态
9.2.4hover事件
9.2.5任务实现
任务9.3拓展: 焦点幻灯片效果
小结
实训
课后练习
第10章jQuery插件应用
任务10.1使用ssMenu固定侧边栏插件
10.1.1ssMenu插件简介
10.1.2ssMenu插件下载
10.1.3任务实现
任务10.2Pinterest Grid实现响应式网格瀑布流布局
10.2.1Pinterest Grid插件简介
10.2.2Pinterest Grid插件参数
10.2.3任务实现
小结
实训
课后练习
第11章项目案例: 融合工厂企业官网
任务11.1案例分析
11.1.1需求概述
11.1.2开发环境
11.1.3案例覆盖的技能点
11.1.4开发技巧
任务11.2页面交互效果实现
11.2.1整站通用交互效果
11.2.2首页交互效果
11.2.3传媒服务页面交互效果
小结
参考文献
|
內容試閱:
|
(第3版)
随着互联网技术的迅猛发展,社会上产生了基于Web软件的大量需求,而良好的Web前端交互设计与用户体验,对于Web应用在吸引用户方面起着至关重要的作用。因此,Web前端工程师越来越重要,前端开发的核心技术JavaScript也备受瞩目。JavaScript是Web客户端的主流编程语言,该技术目前几乎被所有的主流浏览器支持,也应用于市面上绝大部分网站中。随着JavaScript的广泛使用,基于JavaScript的框架也层出不穷,jQuery是JavaScript框架的优秀代表,也是目前网络上使用范围广泛的JavaScript函数库,凭借其简洁的语法让开发者轻松实现很多以往需要大量JavaScript开发才能完成的功能和特效,并对CSS、DOM、Ajax等各种标准Web技术提供了许多实用而简便的方法,同时很好地解决了浏览器之间的兼容性问题。
自本书第2版于2019年出版以来,由于主流技术日新月异,书中内容亟须在技术和应用上进行更新。第3版坚持以实用为原则,采用当前主流技术优化了大量教学案例,根据前端开发工程师岗位要求新增了ES6新特性内容,为后续JavaScript框架学习奠定了坚实的基础,同时在教学案例中增加了课程思政元素,鼓励学生树立正确的科学人生观、世界观和价值观。
本书以实际网站中流行的网页特效为载体,强化Web前端工程师所需要掌握的技能,提升动手能力,是一本应用当前流行前端技术实现客户端特效的实用教程; 针对Web前端工程师所需能力,以工作任务为核心重新选择和组织专业知识体系,按工作过程设计学习情境,是一本体现工学融合思想的教材。本书内容涵盖JavaScript基本语法、对象编程、BOM编程、DOM编程、网页特效、ES6新特性、jQuery基础等。与其他同类教材相比,本书具有以下特点。
突出客户端网页特效制作能力的培养。本书按照工学结合教材的编写思路,精心设计了四个教学环节: 任务、实训、小结和课后练习。让读者在反复动手实践中学会应用所学知识解决实际问题。
教学内容根据真实任务来设定,选取的教学内容适用于设计与制作小型的动态网站,即制作包含客户端验证、常见动态交互效果、界面美观大方的网站,选取的教学内容也可以作为大型网站规划与建设的基础。
本书内容由浅入深,并辅以大量的实例说明,操作性和实用性较强。
充分考虑学生的认知规律,化解知识难点。本书面向实际应用组织教材内容,通过实例进行讲解、分析。
本书配套教学资源丰富,包括教学课件(PPT)、教学案例、操作视频、案例素材、拓展资源和课后练习答案等,方便教师教学和学生进行课后练习。读者可登录网站(https://mooc1.chaoxing.com/course/222586833.html)或清华大学出版社官网获取。为简化篇幅,书中代码只截取主要部分,完整代码请见配套教学资源。
本书编者既有高校教学经验丰富的“双师型”教师,又有企业一线工程师。人员分工如下: 曹利编写了第1章和第2章,叶玫编写了第3章和第4章,王先清编写了第5章和第6章及教材的思政设计,卢淑萍编写了第7~9章,黄伟民编写了第10章和第11章。教学团队以本书的教学设计及教学资源参加了3次广东省教学能力大赛均获省一等奖。
本书自第1版出版以来,得到了众多兄弟院校的支持,第2版被列入“十三五”职业教育国家规划教材,编者既深感荣幸又倍感压力,必将紧随技术革新和课程建设,不断修改完善教材,在此也敬请各位专家和读者提出宝贵意见。
编者
2022年2月
|
|