出版社:人民邮电出版社
ISBN:978-7-115-70483-2
图书种类:高校教材
出版日期:2026-12(预估)
所属学科:Web前端
页数:294(预估)
关注获取新书发布信息

JavaScript是一门脚本语言,广泛应用于Web前端开发。通过编写JavaScript代码可以为网页添加各式各样的动态交互效果,为用户提供舒适、美观的体验。
本书共12章,主要内容包括初识JavaScript、JavaScript基本语法、数组、函数、对象、DOM、BOM、正则表达式、Web服务器与Ajax、jQuery以及面向对象编程。本书不仅将知识与精彩的案例相结合,还融入了AI助学的内容,使读者对知识的领悟更加透彻。
本书附有配套资源,包括教学大纲、教学设计、源代码,习题等,而且为了帮助读者更好地学习本书中的内容,还提供了在线答疑,希望得到更多读者的关注。
本书适合作为高等院校本、专科计算机相关专业的教材,也可作为广大计算机编程爱好者的参考书。
第1章 初识JavaScript 案例1-1 JavaScript开发环境搭建 案例描述 知识储备 案例实现 案例1-2 开发第一个JavaScript程序 案例描述 知识储备 案例实现 本章小结 课后练习 第2章 JavaScript基本语法 案例2-1 交换两个变量的值 案例描述 知识储备 案例实现 案例2-2 计算圆的周长和面积 案例描述 知识储备 案例实现 案例2-3 学习情况评测 案例描述 知识储备 案例实现 案例2-4 查询水果价格 案例描述 知识储备 案例实现 案例2-5 输出三角形图案 案例描述 知识储备 案例实现 AI实践:常用的AI编程工具 本章小结 课后练习 第3章 数组 案例3-1 查找班级最高分和最低分 案例描述 知识储备 案例实现 案例3-2 统计每位学生的总成绩 案例描述 知识储备 案例实现 案例3-3 数组排序 案例描述 知识储备 案例实现 AI实践:二维数组元素转置 本章小结 课后练习 第4章 函数 案例4-1 求任意两数的最大值 案例描述 知识储备 案例实现 案例4-2 模拟厨房做菜 案例描述 知识储备 案例实现 案例4-3 求斐波那契数列第N项的值 案例描述 知识储备 案例实现 案例4-4 记录函数被调用的次数 案例描述 知识储备 案例实现 AI实践:获取指定年份的2月份的天数 本章小结 课后练习 第5章 对象 案例5-1 学生成绩卡 案例描述 知识储备 案例实现 案例5-2 猜数字游戏 案例描述 知识储备 案例实现 案例5-3 时间差计算 案例描述 知识储备 案例实现 案例5-4 去除重复的比赛项目 案例描述 知识储备 案例实现 案例5-5 判断用户名是否有效 案例描述 知识储备 案例实现 AI实践:获取更多数组操作方法 本章小结 课后练习 第6章 DOM(上) 案例6-1 单击按钮改变按钮颜色 案例描述 知识储备 案例实现 案例6-2 Tab栏切换 案例描述 知识储备 案例实现 AI实践:自动生成表单 本章小结 课后练习 第7章 DOM(下) 案例7-1 简易留言板 案例描述 知识储备 案例实现 案例7-2 下拉菜单 案例描述 知识储备 案例实现 案例7-3 可拖曳对话框 案例描述 知识储备 案例实现 AI编程案例:利用DOM操作表格数据 本章小结 课后练习 第8章 BOM 案例8-1 返回页面顶部 案例描述 知识储备 案例实现 案例8-2 按钮定时启用 案例描述 知识储备 案例实现 AI实践:制作网页版交通信号灯 本章小结 课后练习 第9章 正则表达式 案例9-1 身份证号码验证 案例描述 知识储备 案例实现 案例9-2 过滤并替换敏感词 案例描述 知识储备 案例实现 AI实践:表单验证 本章小结 课后练习 第10章 Web服务器与Ajax 案例10-1 搭建Web服务器 案例描述 知识储备 案例实现 案例10-2 Ajax加载商品列表 案例描述 知识储备 案例实现 案例10-3 Ajax表单验证 案例描述 知识储备 案例实现 AI实践:Ajax分页加载数据 本章小结 课后练习 第11章 jQuery 案例11-1 改变文字颜色 案例描述 知识储备 案例实现 案例11-2 导航栏指示条跟随效果 案例描述 知识储备 案例实现 案例11-3 用户信息列表 案例描述 知识储备 案例实现 AI实践:购物车页面 本章小结 课后练习 第12章 面向对象编程 案例12-1 用户信息管理 案例描述 知识储备 案例实现 案例12-2 数组求和方法 案例描述 知识储备 案例实现 案例12-3 迷你版jQuery 案例描述 知识储备 案例实现 案例12-4 带错误处理的除法函数 案例描述 知识储备 案例实现 综合案例 网页版2048游戏 案例描述 案例实现 AI实践:网页版贪吃蛇游戏 本章小结 课后练习