×
思维导图备注
JavaScript 编程精解 中文第三版
首页
小程序
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
八、Bug 和错误
来源 1
浏览
1224
扫码
分享
2018-10-23 08:05:02
八、Bug 和错误
计算机程序中的缺陷通常称为 bug。 它让程序员觉得很好,将它们想象成小事,只是碰巧进入我们的作品。 实际上,当然,我们自己把它们放在了那里。
类型
错误传播
异常后清理
本章小结
上一篇:
下一篇:
零、前言
关于程序设计
为什么编程语言重要
什么是 JavaScript
代码及相关工作
本书概览
本书版式约定
一、值,类型和运算符
值
数字
字符串
一元运算符
布尔值
空值
自动类型转换
本章小结
十、模块
模块
练习
包
即兴的模块
将数据执行为代码
CommonJS
ECMAScript 模块
构建和打包
模块设计
总结
十一、异步编程
异步
async函数
生成器
事件循环
异步的 bug
总结
练习
乌鸦科技
回调
Promise
故障
网络是困难的
Promise的集合
网络泛洪
消息路由
十二、项目:编程语言
解析
求值器(evaluator)
特殊形式
环境
函数
编译
站在别人的肩膀上
习题
十三、浏览器中的 JavaScript
网络和 Internet
Web
HTML
HTML 和 JavaScript
沙箱
兼容性与浏览器之争
十四、文档对象模型
文档结构
样式
层叠样式
查询选择器
位置与动画
本章小结
习题
树
标准
沿着树移动
查找元素
修改文档
创建节点
属性
布局
十五、处理事件
事件处理器
触摸事件
滚动事件
焦点事件
事件和事件循环
定时器
降频
本章小结
习题
事件与 DOM 节点
事件对象
传播
默认动作
按键事件
指针事件
鼠标点击
鼠标移动
十六、项目:平台游戏
游戏
跟踪按键
运行游戏
习题
实现技术
关卡
读取关卡
角色
成为负担的封装
绘图
动作与冲突
角色的更新
十七、在画布上绘图
SVG
存储与清除图像的变换状态
回到游戏
选择图像接口
本章小结
习题
canvas元素
直线和平面
路径
曲线
绘制饼状图
文本
图像
变换
十八、HTTP 和表单
协议
作为整体的表单
文本字段
选择框和单选框
选择字段
文件字段
客户端保存数据
本章小结
习题
浏览器和 HTTP
Fetch
HTTP 沙箱
运用 HTTP
安全和 HTTPS
表单字段
聚焦
禁用字段
十九、项目:像素艺术编辑器
组件
为什么这个很困难
练习
状态
DOM 的构建
画布
应用
绘图工具
保存和加载
撤销历史
让我们绘图吧
二、程序结构
表达式和语句
while和do循环
代码缩进
for循环
跳出循环
更新绑定的简便方法
switch条件分支
大写
注释
本章小结
习题
绑定
绑定名称
环境
函数
console.log函数
返回值
控制流
条件执行
二十、Node.js
背景
文件服务器
本章小结
习题
Node 命令
模块
使用 NPM 安装
包文件
版本
文件系统模块
HTTP 模块
流
二十一、项目:技能分享网站
设计
长轮询
HTTP 接口
服务器
客户端
习题
三、函数
定义函数
递归
添加新函数
函数及其副作用
本章小结
习题
绑定和作用域
嵌套作用域
作为值的函数
符号声明
箭头函数
调用栈
可选参数
闭包
四、数据结构:对象和数组
松鼠人
分析结果
数组详解
字符串及其属性
剩余参数
Math对象
解构
JSON
本章小结
习题
数据集
属性
方法
对象
可变性
松鼠人的记录
计算关联性
数组循环
五、高阶函数
抽象
识别文本
本章小结
习题
重复的抽象
高阶函数
脚本数据集
数组过滤
使用map函数转换数组
使用reduce汇总数据
可组合性
字符串和字符码
六、对象的秘密
封装
迭代器接口
读写器和静态
继承
instanceof运算符
本章小结
习题
借鉴方法
方法
原型
类
类的表示法
覆盖派生的属性
映射
多态
符号
七、项目:机器人
Meadowfield
任务
持久性数据
模拟
邮车的路线
寻路
练习
八、Bug 和错误
语言
断言
本章小结
习题
严格模式
类型
测试
调试
错误传播
异常
异常后清理
选择性捕获
九、正则表达式
创建正则表达式
匹配原理
回溯
replace方法
贪婪模式
动态创建RegExp对象
search方法
lastIndex属性
循环匹配
解析INI文件
国际化字符
匹配测试
本章小结
习题
字符集
部分模式重复
子表达式分组
匹配和分组
日期类
单词和字符串边界
选项模式
介绍
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
微信小程序阅读
微信扫一扫,知识掌上学
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度