前言 党的二十大报告指出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 JavaScript和HTML、CSS一起被称为“Web前端开发的三大技术”,该技术目前被大多数主流浏览器支持,也应用于市面上绝大部分网站中,随着JavaScript的广泛使用,基于JavaScript的框架也层出不穷。jQuery是JavaScript框架中的优秀代表,也是目前网络上使用范围较为广泛的JavaScript函数库。 本书从零开始讲解JavaScript与jQuery技术,全书以项目为驱动,循序渐进、案例丰富,既可作为JavaScript、jQuery初学者的入门教程,也可为具有一定Web前端开发基础的读者进一步学习提供参考。 全书分为14章,主要内容包括以下四部分。 第一部分是概述篇,即第1章,内容主要有JavaScript与jQuery的简介、发展史和特点,以及开发工具的选择。 第二部分是JavaScript技术篇,包括第2~5章的内容。这4章循序渐进地介绍了?JavaScript入门、JavaScript数据类型与运算符、JavaScript语句与函数、JavaScript DOM和BOM。第3~5章包含的阶段案例分别是“生肖计算”、“猜数字小游戏”以及“Nim博弈小游戏”。 第三部分是jQuery技术篇,包括第6~12章的内容。这7章由浅入深地介绍了jQuery入门、jQuery选择器与过滤器、jQuery事件、jQuery特效、jQuery HTML DOM、jQuery遍历、jQuery AJAX技术。第7~12章包含的阶段案例分别是“网页一键换肤”、“鼠标悬停切换图片”、“动态下拉菜单特效”、“仿公众号留言板”、“仿电商购物车效果”以及“简易单词查询”。 第四部分是综合篇,包括第?13?章和第?14?章的内容。第?13?章是“天气预报查询的设计与实现”,第?14?章是“思政答题程序的设计与实现”,综合应用了全书所学知识,让读者所学即所用。 本书精选例题136个、阶段案例9个、综合案例2个,均在浏览器中调试通过。考虑旧版浏览器的兼容性和稳定性,本书选用的jQuery版本为1.12.3。本书还提供了丰富的配套资源,包括教学大纲、教学课件、电子教案、例题源代码、阶段案例代码、在线题库、课后习题及答案、1300分钟的微课视频。 资源下载提示 课件等资源:扫描封底的“图书资源”二维码,在公众号“书圈”下载。 素材(源代码)等资源:扫描目录上方的二维码下载。 在线自测题:扫描封底的作业系统二维码,再扫描自测题二维码,可以在线做题及查看答案。 微课视频:扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码,可以在线学习。 最后,感谢清华大学出版社计算机与信息分社的魏江江分社长、本书责任编辑王冰飞老师以及相关工作人员,非常荣幸能有机会与卓越的你们再度合作;感谢家人和朋友给予的关心和大力支持,本书能够完成与你们的鼓励是分不开的;特别感谢敬爱的周泉先生和任萱女士对本书的出版给予的倾力帮助,同时也要感谢我的丈夫刘嵩先生多年来对我的工作的一贯支持。 愿本书能够对读者学习Web前端新技术有所帮助,并真诚地欢迎读者批评指正,希望能与读者朋友们共同学习成长,在浩瀚的技术之海不断前行。 作 者 ? 2024年5月