《CSS3网页设计从入门到精通(微课精编版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,系统讲解了CSS3基础理论和实际运用技术。全书共18章,包括CSS3基础、CSS3选择器、使用CSS3美化文本和图像、使用CSS3设计特效文本、使用CSS设计背景样式、使用CSS3美化列表和超链接样式、使用CSS美化表格、使用CSS美化表单、CSS盒模型、使用CSS布局网页、CSS3伸缩盒布局、设计CSS3用户界面样式、设计CSS3动画、使用CSS3媒体查询、使用JavaScript控制CSS样式、使用CSS设计XML文档样式、设计响应式网站、设计酒店预订微信wap网站等内容。
JavaScript网页编程从入门到精通(微课精编版)
✍ Scribed by 前端科技
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 539
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
《JavaScript网页编程从入门到精通(微课精编版)》由浅入深、通俗易懂地讲解了网页制作和动态网站建设的相关技术及实际应用。全书共19章,包括JavaScript基础、JavaScript基本语法、JavaScript程序结构设计、使用数组、使用字符串、使用正则表达式、使用函数、函数式编程、使用对象、面向对象编程、BOM操作、DOM操作、事件操作、CSS操作、JavaScript通信、JavaScript数据存储、JavaScript图形设计、JavaScript文件操作等内容。本书在编写过程中,注意理论与实践相结合,通过大量的实例配合讲解各知识要点。
✦ Table of Contents
封面
扉页
内容简介
版权页
如何使用本书
前言
目录
第1章 JavaScript基础
1.1 JavaScript概述
1.2 JavaScript历史和版本
1.3 JavaScript构成
1.4 初次使用JavaScript
1.5 JavaScript解析基础
1.6 浏览器与JavaScript
1.7 JavaScript开发工具
1.8 JavaScript发展趋势
第2章 JavaScript基本语法
2.1 编写第一行代码
2.2 变量
2.3 数据类型
2.4 运算符
2.5 使用算术运算符
2.6 使用逻辑运算符
2.7 使用关系运算符
2.8 使用赋值运算符
2.9 使用对象操作运算符
2.10 使用位运算符
2.11 使用其他运算符
2.12 表达式
2.13 严格模式
2.14 案例实战
2.15 强化练习
第3章 JavaScript程序结构设计
3.1 语句
3.2 选择结构
3.3 循环结构
3.4 跳转结构
3.5 异常处理结构
3.6 案例实战
第4章 使用数组
4.1 数组基础
4.2 使用Array
4.3 案例实战
4.4 强化练习
第5章 使用字符串
5.1 字符串基础
5.2 使用String
5.3 案例实战
第6章 使用正则表达式
6.1 新建正则表达式
6.2 匹配规则基础
6.3 使用RegExp
6.4 案例实战
第7章 使用函数
7.1 函数基础
7.2 使用arguments
7.3 使用Function
7.4 案例实战
第8章 函数式编程
8.1 函数式编程概述
8.2 函数式基本运算
8.3 函子
8.4 高阶函数
8.5 递归函数
8.6 案例实战
8.7 使用Promise对象
第9章 使用对象
9.1 创建对象
9.2 对象的基本操作
9.3 读写属性
9.4 使用Object对象
9.5 使用包装对象
9.6 使用属性描述对象
9.7 使用Math对象
9.8 使用Date对象
9.9 使用JSON对象
9.10 使用console对象
第10章 面向对象编程
10.1 面向对象基础
10.2 使用this
10.3 使用prototype
10.4 继承
10.5 面向对象编程模式
10.6 案例实战
第11章 BOM操作
11.1 window对象
11.2 navigator对象
11.3 location对象
11.4 history对象
11.5 screen对象
11.6 document对象
11.7 案例实战
第12章 DOM操作
12.1 DOM版本概述
12.2 节点
12.3 文档
12.4 元素
12.5 文本
12.6 文档片段
12.7 属性
12.8 CSS选择器
12.9 范围
12.10 案例实战
第13章 事件操作
13.1 事件基础
13.2 自定义事件
13.3 鼠标事件
13.4 MouseEvent对象
13.5 wheel事件
13.6 键盘事件
13.7 进度事件
13.8 拖曳事件
13.9 触摸事件
13.10 表单事件
13.11 文档事件
第14章 CSS操作
14.1 CSS脚本基础
14.2 CSS尺寸
14.3 CSS位置
14.4 CSS显示
14.5 CSS动画
第15章 JavaScript通信
15.1 XMLHttpRequest1.0基础
15.2 XMLHttpRequest2.0基础
15.3 案例实战
15.4 跨文档消息传递
15.5 WebSockets通信
第16章 JavaScript数据存储
16.1 HTTPCookie
16.2 WebStorage
16.3 WebSQLDatabase
16.4 indexedDB
16.5 案例:设计录入表单
第17章 JavaScript图形设计
17.1 使用canvas
17.2 绘制图形
17.3 定义样式和颜色
17.4 图形变形
17.5 图形合成
17.6 绘制文本
17.7 使用图像
17.8 像素操作
17.9 Path2D对象
17.10 案例实战
第18章 JavaScript文件操作
18.1 FileList
18.2 Blob
18.3 FileReader
18.4 ArrayBuffer和ArrayBufferView
18.5 FileSystemAPI
18.6 案例:设计资源管理器
第19章 案例实战
19.1 设计折叠面板
19.2 设计计算器
19.3 设计日历
19.4 设计验证插件
19.5 设计俄罗斯方块
正文结束
附录
附录A ECMAScript 6
附录B 使用SVG
附录C CORS通信
附录D 同源策略
附录E Mutation Observer API
附录F JavaScript编程风格
📜 SIMILAR VOLUMES
《网页设计与网站建设从入门到精通(微课精编版)》由浅入深、通俗易懂地讲解了网页制作和动态网站建设的相关技术及实际应用。全书共23章,包括HTML5基础、创建HTML5文档、设计HTML5结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和链接、设计表格、设计表单、CSS3基础、使用CSS3美化网页文本和图像、使用CSS3背景图像和渐变背景、使用CSS3美化列表和超链接样式、使用CSS3美化表格和表单样式、使用CSS3排版网页、安装PHP运行环境、PHP基础、字符串操作、正则表达式、PHP数组、在网页中使用PHP、Cookie和Session、访问MySQL数据库、设计技术论坛等内容
本书分十六章,内容包括:初识jQuery、解析jQuery框架、定义jQuery对象、过滤jQuery对象、解析DOM模块、操作DOM、使用CSS、jQuery动画等。
<p>本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript 进行程序开发需要掌握的知识。全书分为 20 章,包括JavaScript 简介、JavaScript 语言基础、JavaScript 基本语句、函数、自定义对象、常用内部对象、数组、Sting 对象、JavaScript 事件处理、文档对象、表单对象、图像对象、文档对象模型(DOM)、Window窗口对象、Ajax 技术、jQuery 基础、jQuery 控制页面、jQucry 事件处理、jQuey 动画效果和 365 影视网站设计。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的
《HTML5+CSS3+JavaScript 从入门到精通(微课精编版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了HTML5+CSS3+JavaScript 前端开发技术。本书共24 章,包括HTML5 基础,新建HTML文档,网页文本和版式,使用网页图像和多媒体信息,设计列表和超链接,设计表格、表单,CSS3 基础,使用CSS3 美化文本、图像、列表、超链接、表单和表格,设计CSS3 伸缩布局、响应布局和动画,JavaScript 基础,操作DOM,操作事件,操作CSS 样式,使用Ajax,表格、表单开发,综合实战案例等内容。书中所有知识都结合具体实例进行介绍,代码注
《HTML5移动Web开发从入门到精通(微课精编版)》结合HTML5 和CSS3 技术,为读者全面深入地讲解了针对各种屏幕大小设计和开发现代网站的技术。全书共19 章,包括HTML5 基础、CSS3 基础、设计移动页面结构、设计移动页面正文、美化页面文本、设计列表结构、应用多媒体、使用CSS3 定义版式、使用媒体查询、设计弹性布局、设计响应式图片、设计移动表单、设计响应式表格、使用CSS3 修饰背景、使用CSS3 美化界面样式、CSS3 动画、设计响应式网站、酒店预订微信wap 网站、发布网页等内容。