JavaScript+jQuery Web开发案例教程 : 在线实训版
معرفی کتاب «JavaScript+jQuery Web开发案例教程 : 在线实训版» نوشتهٔ 温谦编著., 温谦 (计算机)، منتشرشده توسط نشر 人民邮电出版社 در سال 2022. این کتاب در فرمت pdf، زبان zh ارائه شده است. «JavaScript+jQuery Web开发案例教程 : 在线实训版» در دستهٔ بدون دستهبندی قرار دارد.
扉页 版权页 丛书序 前言 目录 上篇 JavaScript程序开发 第1章 JavaScript简介 1.1 程序设计语言与JavaScript 1.2 JavaScript的起源、发展与标准化 1.2.1 起源 1.2.2 博弈与发展 1.2.3 标准的制定 1.3 JavaScript的组成 1.3.1 ECMAScript 1.3.2 DOM 1.3.3 BOM 1.3.4 新的开始 1.4 Web标准 1.4.1 Web标准概述 1.4.2 结构、表现、行为的分离 1.4.3 前/后端分离成为Web页面开发的主流模式 本章小结 习题1 第2章 JavaScript基础 2.1 JavaScript的基本语法 2.2 使用VS Code编写第一个包含JavaScript代码的页面 2.2.1 创建基础的HTML文件 2.2.2 编写JavaScript代码 2.2.3 在浏览器中查看与调试代码 2.3 关键字与保留字 2.4 变量 2.5 数据类型 2.5.1 数值型 2.5.2 字符串型 2.5.3 布尔型 2.5.4 数据类型转换 2.5.5 数组 本章小结 习题2 第3章 程序控制流与函数 3.1 顺序结构:赋值语句与表达式 3.2 分支结构:条件语句 3.2.1 比较运算符 3.2.2 逻辑运算符 3.2.3 if语句 3.2.4 switch语句 3.3 循环语句 3.3.1 while语句 3.3.2 do...while语句 3.3.3 for语句 3.3.4 break和continue语句 3.3.5 实例:九九乘法表 3.3.6 for...of语句 3.3.7 for...in语句 3.4 函数 3.4.1 定义函数的基本方法 3.4.2 arguments对象 3.4.3 实例:杨辉三角 3.4.4 变量的作用域 3.4.5 函数作为函数的参数 3.4.6 箭头函数 3.5 异常处理 本章小结 习题3 第4章 JavaScript中的对象 4.1 理解对象的含义 4.1.1 理解常见的“类-对象”结构 4.1.2 理解JavaScript中的对象 4.1.3 在JavaScript中创建对象 4.2 时间日期:Date对象 4.3 数学计算:Math对象 4.4 基本类型与装箱 4.4.1 Boolean 4.4.2 Number 4.4.3 String 4.5 BOM简介 4.5.1 window对象 4.5.2 location对象 4.5.3 navigator对象 4.5.4 screen对象 4.5.5 history对象 本章小结 习题4 第5章 在JavaScript中使用集合 5.1 数组 5.1.1 数组的基本操作 5.1.2 作为不同数据结构的数组 5.2 对象 5.3 集合类型 5.3.1 Map集合 5.3.2 Set集合 本章小结 习题5 第6章 类与原型链 6.1 使用类语法实现封装 6.1.1 类的声明与定义 6.1.2 通过类创建对象 6.1.3 定义方法与调用方法 6.1.4 存取器 6.1.5 static 6.1.6 instanceof运算符 6.2 使用类语法实现继承 6.3 基于构造函数和原型的面向对象机制 6.3.1 封装 6.3.2 继承 6.3.3 原型与原型链 本章小结 习题6 第7章 DOM 7.1 网页中的DOM框架 7.2 DOM中的节点 7.2.1 元素节点 7.2.2 文本节点 7.2.3 属性节点 7.3 通过JavaScript访问DOM 7.3.1 访问节点 7.3.2 检测节点类型 7.3.3 父子兄关系 7.3.4 节点的属性 7.3.5 创建和操作节点 7.4 DOM与CSS 7.4.1 HTML、CSS、JavaScript三位一体 7.4.2 className属性 7.5 事件 7.5.1 事件与事件流 7.5.2 事件监听 7.5.3 事件对象 7.6 动手实践:动态控制表格 7.6.1 动态添加 7.6.2 修改单元格内容 7.6.3 动态删除 本章小结 习题7 第8章 综合案例一:以迭代方式开发计算器 8.1 案例概述 8.2 更新屏幕 8.3 按钮操作 8.4 输入数字 8.5 输入小数点 8.6 处理运算符 8.7 重置计算器 8.8 修复小数点错误 8.9 重构事件监听器 8.10 浮点精度 *8.11 实现先乘除后加减 *8.12 实现支持括号 本章小结 下篇 jQuery程序开发 第9章 jQuery基础 9.1 jQuery概述 9.1.1 jQuery简介 9.1.2 下载并使用jQuery 9.2 jQuery的$ 9.2.1 选择器 9.2.2 功能函数前缀 9.2.3 window.onload 9.2.4 创建DOM元素 9.2.5 扩展jQuery 9.2.6 冲突问题 本章小结 习题9 第10章 jQuery选择器与管理结果集 10.1 选择器 10.1.1 属性选择器 10.1.2 包含选择器 10.1.3 位置选择器 10.1.4 过滤选择器 10.1.5 反向选择器 10.2 遍历DOM 10.2.1 children() 10.2.2 parent()和parents() 10.2.3 siblings() 10.3 管理结果集 10.3.1 获取选中元素的个数 10.3.2 提取元素 10.3.3 添加、删除、过滤 10.3.4 查找 10.3.5 遍历 10.4 jQuery链 本章小结 习题10 第11章 使用jQuery控制DOM 11.1 标记的属性 11.1.1 获取属性的值 11.1.2 设置属性的值 11.1.3 删除属性 11.2 元素的样式 11.2.1 添加、删除CSS类别 11.2.2 动态切换 11.2.3 直接获取、设置样式 11.3 页面的元素 11.3.1 直接获取和编辑内容 11.3.2 添加元素 11.3.3 删除元素 11.3.4 克隆元素 11.4 表单元素的值 11.4.1 获取表单元素的值 11.4.2 设置表单元素的值 本章小结 习题11 第12章 jQuery事件 12.1 事件监听 12.2 删除事件 12.3 事件对象 12.4 事件触发 12.5 事件的动态交替 12.5.1 hover事件的交替 12.5.2 click事件的交替 12.6 事件委托 12.7 实例:快餐在线 12.7.1 框架搭建 12.7.2 添加事件 12.7.3 样式 本章小结 习题12 第13章 jQuery的功能函数 13.1 处理JavaScript对象 13.1.1 遍历 13.1.2 数据过滤 13.1.3 数组的转化 13.1.4 数组元素的查找 13.2 获取外部代码 本章小结 习题13 第14章 jQuery与AJAX 14.1 认识AJAX 14.1.1 AJAX的基本概念 14.1.2 AJAX的组成部分 14.2 获取异步数据 14.2.1 传统方法 14.2.2 jQuery的load()方法 14.3 GET与POST 14.4 控制AJAX 14.4.1 设置AJAX访问服务器的细节 14.4.2 全局设定AJAX 14.4.3 AJAX事件 14.4.4 实例:模拟百度的数据加载 14.5 实例:利用jQuery制作自动提示的文本框 14.5.1 框架结构 14.5.2 匹配用户输入 14.5.3 显示清除提示框 本章小结 习题14 第15章 jQuery制作动画与特效 15.1 元素的显示和隐藏 15.1.1 show()和hide() 15.1.2 实例:多级菜单 15.1.3 toggle() 15.2 淡入淡出的特效 15.2.1 再探讨show()、hide()和toggle() 15.2.2 fadeIn()和fadeOut() 15.2.3 自定义变化透明度 15.3 幻灯片特效 15.4 自定义动画 本章小结 习题15 第16章 jQuery插件 16.1 模拟加入购物车 16.1.1 鼠标拖曳 16.1.2 拖入购物车 16.1.3 模态框提示 16.2 流行的Tab菜单 16.3 轮播图 16.3.1 使用前准备 16.3.2 使用轮播图插件 16.3.3 调整轮播图效果 本章小结 习题16 第17章 综合案例二:网页留言本 17.1 基本留言本 17.2 改用AJAX方式实现留言本 17.2.1 读取留言列表 17.2.2 保存并返回新留言 17.2.3 留言本入口页面 17.3 对表单数据进行验证 本章小结 第18章 综合案例三:网页图片剪裁器 18.1 整体分析 18.2 页面HTML结构和CSS样式 18.2.1 HTML结构 18.2.2 选区部分的结构与样式 18.3 实现核心逻辑 18.3.1 定义基础类 18.3.2 定义Cropper类 18.4 使用jQuery处理交互逻辑 18.4.1 初始化图片 18.4.2 控制选区 18.4.3 最终剪裁 本章小结 本书内容翔实,结构框架清晰,讲解循序渐进,共分上下两篇.上篇为JavaScript程序开发(共8章),以ES6为标准,讲解了JavaScript的基础概念,程序控制流,函数,对象,集合,ES6中引入的类操作以及背后的原型链等核心知识,同时介绍了通过原生API访问DOM的方法.此外,在第8章中讲解了一个完整的渐进式综合案例的开发,在综合案例中通过反复选代,不断改进内部逻辑,给读者提供了一个透彻理解Web开发实践的示范.下篇为jQuery程序开发(共10章),通过丰富的案例详细讲解了jQuery框架的相关技术,主要包括jQuery的基础,如何使用jQuery控制页面,制作动画与特效,简化AJAX操作以及jQuery插件等.本书讲解的重点在于简化JavaScript程序开发的步骤,注重实例之间的对比与递进,充分展示了jOuery所带来的变化.最后通过综合案例,让读者进一步巩固所学知识,提高综合应用所学知识的能力
دانلود کتاب JavaScript+jQuery Web开发案例教程 : 在线实训版