新書推薦:

《
《联合国国际货物销售合同公约》适用评释(修订版)
》
售價:HK$
272.8

《
房地产的逻辑
》
售價:HK$
75.9

《
拉贝日记(全新版本。)
》
售價:HK$
96.8

《
情绪脑科学 :解锁大脑密码,重获情绪自由
》
售價:HK$
53.9

《
超智能与未来:宇宙进化、科技趋势与人类未来
》
售價:HK$
85.8

《
人比AI凶(“中国好书”“文津图书奖”得主万维钢全新力作;当AI无所不能,你靠什么不可替代?答案就在这里!)
》
售價:HK$
86.9

《
鲶鱼之怒:日本大众文化中的天灾·疫病·怪异
》
售價:HK$
75.9

《
经典译林:罗生门
》
售價:HK$
42.9
|
編輯推薦: |
1.包含JavaScript基础及应用、jQuery基础及应用和Web项目实践3个模块(25个任务)完成一个项目的制作。2.任务由易到难,由教学目标、知识导图、任务描述与分析、知识学堂、任务实施、证赛观测、课后练习和任务工单组成。3.融入Web应用新技术、Web前端开发职业技能等级标准、全国职业院校技能大赛等相关赛项的内容。4.遵循“做中学”的原则,主教材配套实践性强的“任务工单”的小册子。5.电子资源丰富:100多个微课视频、电子课件、习题解答、源程序和参考资料等
|
內容簡介: |
本书根据Web前端开发岗位的职业能力要求,以任务为驱动,全面地介绍了JavaScript和jQuery的相关知识,内容涵盖JavaScript基础、对象编程、DOM编程、BOM编程、事件、jQuery基础、jQuery DOM操作、jQuery动画、jQuery UI插件、jQuery AJAX技术等。全书分成JavaScript基础及应用、jQuery基础及应用和Web项目实践3个模块,共25个任务,内容由浅入深,实用性强。本书不仅融入Web应用新技术,还融入了Web前端开发职业技能等级标准、全国职业院校技能大赛等相关赛项的内容,注重职业能力的培养。本书可作为高等职业院校、职业本科院校和应用型本科院校相关专业教材,也可作为Web前端工程师、网页设计师、网站程序员等人员的参考书,还可以作为计算机培训教材及广大网站设计与开发爱好者学习用书。
|
關於作者: |
林龙健,广东科贸职业学院教师,主要承担网站开发、软件开发类课程教学任务,主持校级科研课题2项,软件著作权4项,专利2项,企业实战经验丰富:已为单位开发网站及信息管理系统多个,为企业开发网站及软件数十个。编写的教材有:《项目驱动式PHP MYSQL企业网站开发教程》,西南交通大学出版社,2016年8月;《项目驱动式PHP动态网站开发实训教程》,清华大学出版社,2017年1月;《项目驱动式PHP+MySQL jQuery中小型信息系统开发实训教程》,清华大学出版社出版。教学经验丰富:参加由中央电教馆主办的全国多媒体教育软件大奖赛获三等奖1项;参加广东省教育厅主办的教育软件评审活动获二等奖1项,三等奖2项;指导学生参加全国及省级技能大赛获三等奖以上的6项。
|
目錄:
|
模块1 JavaScript基础及应用任务1单击图片弹出窗口并输出文本1.1任务描述与分析1.2知识学堂1.2.1什么是JavaScript1.2.2JavaScript的产生与发展1.2.3JavaScript的特点1.2.4JavaScript的组成1.2.5常用的Web前端开发工具1.3任务实施1.4证赛观测1.5课后练习任务工单1单击图片弹出窗口并输出文本任务2在页面上显示图书信息2.1任务描述与分析2.2知识学堂2.2.1 JavaScript的使用方法2.2.2 JavaScript注释2.2.3控制台的应用2.3任务实施2.4证赛观测2.5课后练习任务工单2在页面上显示图书信息任务3采集并输出学生信息3.1任务描述与分析3.2知识学堂3.2.1JavaScript基本输入语句3.2.2JavaScript基本输出语句3.2.3JavaScript变量3.3任务实施3.4证赛观测3.5课后练习任务工单3采集并输出学生信息任务4输入商品单价和数量计算总金额4.1任务描述与分析4.2知识学堂4.2.1数据类型4.2.2数字型4.2.3字符串型4.2.4布尔类型4.2.5数据类型检测4.2.6null与undefined的区别4.2.7数据类型转换4.3任务实施4.4证赛观测4.5课后练习任务工单4输入商品单价和数量计算总金额任务5制作简单运算器5.1任务描述与分析5.2知识学堂5.2.1算术运算符5.2.2比较运算符5.2.3逻辑运算符5.2.4赋值运算符5.2.5条件运算符5.2.6运算符优先级5.2.7eval()函数5.3任务实施5.4证赛观测5.5课后练习任务工单5制作简单运算器任务6根据输入成绩评定等级6.1任务描述与分析6.2知识学堂6.2.1流程控制6.2.2单分支语句if6.2.3双分支语句if…else6.2.4多分支语句if…else if6.2.5多分支语句switch6.2.6if语句嵌套6.3任务实施6.4证赛观测6.5课后练习任务工单6根据输入成绩评定等级任务7使用玫瑰花图片制作菱形7.1任务描述与分析7.2知识学堂7.2.1循环结构7.2.2for循环语句7.2.3while循环语句7.2.4do…while循环语句7.2.5循环嵌套7.2.6continue和break关键字7.3任务实施7.4证赛观测7.5课后练习任务工单7使用玫瑰花图片制作菱形任务8制作七色小球效果8.1任务描述与分析8.2知识学堂8.2.1数组的定义8.2.2创建数组8.2.3数组的应用8.2.4数组常用方法8.2.5数组遍历8.3任务实施8.4证赛观测8.5课后练习任务工单8制作七色小球效果任务9统计学生考试成绩9.1任务描述与分析9.2知识学堂9.2.1什么是函数9.2.2函数的应用9.2.3递归函数9.2.4闭包函数9.2.5箭头函数9.2.6立即执行函数9.3任务实施9.4证赛观测9.5课后练习任务工单9统计学生考试成绩任务10存储并输出手机商品信息10.1任务描述与分析10.2知识学堂10.2.1什么是对象10.2.2创建及访问对象10.2.3遍历对象10.2.4对象方法的判断10.2.5JavaScript内置对象10.3任务实施10.4证赛观测10.5课后练习任务工单10存储并输出手机商品信息任务11验证用户注册页面信息11.1任务描述与分析11.2知识学堂11.2.1DOM概述11.2.2获取DOM元素11.2.3操作DOM元素11.3任务实施11.4证赛观测11.5课后练习任务工单11验证用户注册页面信息任务12制作Tab栏显示古诗信息12.1任务描述与分析12.2知识学堂12.2.1排他思想概述12.2.2排他操作的应用12.3任务实施12.4证赛观测12.5课后练习任务工单12制作Tab栏显示古诗信息任务13制作留言页面13.1任务描述与分析13.2知识学堂13.2.1节点13.2.2获取节点13.2.3操作节点13.3任务实施13.4证赛观测13.5课后练习任务工单13制作留言页面任务14模拟LED显示屏效果14.1任务描述与分析14.2知识学堂14.2.1事件基础14.2.2事件对象14.2.3常见事件应用14.2.4防抖和节流14.3任务实施14.4证赛观测14.5课后练习任务工单14模拟LED显示屏效果任务15制作随机选号器15.1任务描述与分析15.2知识学堂15.2.1什么是定时器15.2.2定时器方法15.2.3定时器应用15.3任务实施15.4证赛观测15.5课后练习任务工单15制作随机选号器任务16使用ES9语法存储并输出产品列表信息16.1任务描述与分析16.2知识学堂16.2.1解构赋值的定义16.2.2数组解构赋值16.2.3对象解构赋值16.2.4JSON数据解构赋值16.2.5Promise解构赋值16.2.6解构赋值的优势16.2.7ES9新特性16.3任务实施16.4证赛观测16.5课后练习任务工单16使用ES9语法存储并输出产品列表信息任务17使用jQuery实现弹出窗口输出“Hello jQuery!”17.1任务描述与分析17.2知识学堂17.2.1什么是jQuery17.2.2jQuery的获取17.2.3jQuery的基本语法17.2.4jQuery的使用17.2.5jQuery对象17.3任务实施17.4证赛观测17.5课后练习任务工单17使用jQuery实现弹出窗口输出“Hello jQuery!”模块2jQuery基础及应用任务18使用jQuery实现网站品牌列表的展开与收起18.1任务描述与分析18.2知识学堂18.2.1基本选择器18.2.2层次选择器18.2.3过滤选择器18.2.4表单选择器18.2.5选择元素的相关方法18.2.6 is()函数18.3任务实施18.4证赛观测18.5课后练习任务工单18使用jQuery实现网站品牌列表的展开与收起任务19使用jQuery实现文章栏目切换显示效果19.1任务描述与分析19.2知识学堂19.2.1操作CSS方法19.2.2操作类样式方法19.3任务实施19.4证赛观测19.5课后练习任务工单19使用jQuery实现文章栏目切换显示效果任务20使用jQuery实现答案显示与隐藏效果20.1任务描述与分析20.2知识学堂20.2.1显示与隐藏动画20.2.2滑动动画20.2.3淡入/淡出动画20.2.4jQuery方法on()20.3任务实施20.4证赛观测20.5课后练习任务工单20使用jQuery实现答案显示与隐藏效果任务21使用jQuery实现焦点幻灯效果21.1任务描述与分析21.2知识学堂21.2.1自定义动画基础21.2.2animate()操作多个属性21.2.3animate()使用相对值21.2.4动画队列21.2.5停止动画和动画状态判断21.3任务实施21.4证赛观测21.5课后练习任务工单21使用jQuery实现焦点幻灯效果任务22使用jQuery实现购物车功能22.1任务描述与分析22.2知识学堂22.2.1jQuery属性操作22.2.2jQuery内容操作22.2.3jQuery元素操作22.3任务实施22.4证赛观测22.5课后练习任务工单22使用jQuery实现购物车功能任务23使用jQuery制作评论页面23.1任务描述与分析23.2知识学堂23.2.1jQuery尺寸操作23.2.2jQuery位置操作23.2.3jQuery事件23.3任务实施23.4证赛观测23.5课后练习任务工单23使用jQuery制作评论页面任务24使用jQuery UI制作风云人物列表24.1任务描述与分析24.2知识学堂24.2.1jQuery UI的定义及构成24.2.2下载jQuery UI24.2.3jQuery UI的使用24.2.4jQuery UI的工作原理24.3任务实施24.4证赛观测24.5课后练习任务工单24使用jQuery UI制作风云人物列表模块3Web项目实践任务25制作链农生鲜集团网页交互效果25.1任务描述与分析25.2知识学堂25.2.1JSON基础及应用25.2.2AJAX基础及应用25.2.3jQuery异步数据请求方法25.3任务实施25.4证赛观测25.5课后练习任务工单25制作链农生鲜集团网页交互效果
|
內容試閱:
|
“互联网 ”的高速发展,使得IT行业进入快速发展期,各行各业对Web应用开发相关岗位人才的需求量更是急剧增长,人们对Web前端的交互设计与用户体验的要求也越来越高。因此,熟练掌握Web前端技术,特别是将JavaScript和jQuery与HTML5、CSS3技术相结合,开发出交互性强、用户体验好的网页,已成为Web前端开发人员的核心技能。Web前端技术包括HTML5、CSS3、JavaScript以及一系列Web前端框架应用技术,如jQuery。JavaScript是Web客户端的默认脚本语言,广泛应用于Web应用程序开发,可实现复杂的用户交互功能和动画效果。jQuery是一个JavaScript库,也可以理解为一个轻量级框架,它具有轻量级、强大的选择器、出色的DOM操作封装、不污染顶级变量、可靠的事件处理机制、完善的AJAX操作、浏览器兼容性好、链式操作方式、隐式迭代、插件丰富、开源等优点,使用该框架能够提升开发效率,它在实际的Web项目中应用广泛。本书根据Web前端开发岗位的职业能力要求,以任务为驱动,全面地介绍了JavaScript和jQuery知识,内容涵盖JavaScript基础、对象编程、DOM编程、BOM编程、事件、jQuery基础、jQuery DOM操作、jQuery动画、jQuery UI插件、jQuery AJAX等。全书按知识体系分为JavaScript基础及应用、jQuery基础及应用和Web项目实践3个模块,共25个任务,内容由浅入深,实用性强。本书遵循“做中学”“以学生为中心”等原则,融合了“工作手册式”“活页式”“岗课赛证”等理念。本书还融入了Web前端开发职业技能等级标准、全国职业院校技能大赛等相关赛项的内容,引入了Web前端开发的新知识、新技术和新理念,既注重职业能力的培养,又注重提升学生的职业素养。本书在外在形态上,每个任务就是一个小册子,方便携带与学习;在内在形态上,按照由易到难、由浅入深的逻辑编排,每个任务由教学目标(知识目标、技能目标、素质目标)、知识导图、任务描述与分析、知识学堂、任务实施、证赛观测、课后练习和任务工单组成。每个任务通过二维码等技术手段嵌入微课视频、任务效果演示、拓展资源等,形成了新形态一体化教材。本书可作为高等职业院校及应用本科学校相关专业教材,也可作为Web前端工程师、网页设计师、网站程序员的参考书,还可以作为计算机培训教材及广大Web开发爱好者的学习用书。由于编者水平有限,书中难免存在疏漏和不妥之处,敬请广大读者批评指正。编者邮箱:382526903@qqcom。
|
|