Skip to content

Commit 620bcae

Browse files
author
lycheeEng
committed
Fix typo
1 parent a28ca99 commit 620bcae

9 files changed

Lines changed: 10 additions & 10 deletions

File tree

1-js/01-getting-started/1-intro/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ JavaScript 的能力依赖于它执行的环境。例如:[Node.js](https://wik
5454
- 在网页中插入新的 HTML,修改现有的网页内容和网页的样式。
5555
- 响应用户的行为,响应鼠标的点击或移动、键盘的敲击。
5656
- 向远程服务器发送请求,使用 [AJAX](https://en.wikipedia.org/wiki/Ajax_(programming))[COMET](https://en.wikipedia.org/wiki/Comet_(programming)) 技术下载或上传文件。
57-
- 获取或修改 cookie,向用访问者提出问题、发送消息。
57+
- 获取或修改 cookie,向访问者提出问题、发送消息。
5858
- 记住客户端的数据(本地存储)。
5959

6060
## 浏览器中的 JavaScript 不能做什么?

1-js/03-code-quality/02-coding-style/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ function pow(x, n) {
283283
最出名的工具有:
284284

285285
- [JSLint](http://www.jslint.com/) -- 第一批 linters 之一。
286-
- [JSHint](http://www.jshint.com/) -- 比 JSHint 多了更多设置。
286+
- [JSHint](http://www.jshint.com/) -- 比 JSLint 多了更多设置。
287287
- [ESLint](http://eslint.org/) -- 可能是最新的一个。
288288

289289
它们都能够做这些工作。笔者使用 [ESLint](http://eslint.org/).

1-js/04-object-basics/01-object/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# 对象
33

4-
正如我们从《引言:类型》那章中知道的那样,JavaScript 中有很七种类型。有六种原始类型,因为他们的值只包含一种东西(字符串,数值或者其他)。
4+
正如我们从《引言:类型》那章中知道的那样,JavaScript 中有七种数据类型。有六种原始类型,因为他们的值只包含一种东西(字符串,数值或者其他)。
55
相反,对象用来存储键值对和更复杂的实体。在 JavaScript 中,对象深入到这门语言的方方面面。所以在我们深入理解这门语言之前,必须先理解对象。
66

77
对象可以通过花括号 `{…}` 和其中包含一些可选的**属性**来创建。属性是一个键值对,键是一个字符串(也叫做属性名),值可以是任何类型。

1-js/05-data-types/07-map-set-weakmap-weakset/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ map.set('1', 'str1'); // 字符串作为 key
3131
map.set(1, 'num1'); // 数字作为 key
3232
map.set(true, 'bool1'); // 布尔值作为 key
3333

34-
// 还记得普通对象 Object 吗?它将会吧所有的键转化为字符串类型
34+
// 还记得普通对象 Object 吗?它将会把所有的键转化为字符串类型
3535
// 但是 Map 将会保留键的类型,所以下面这两个是不同的:
3636
alert( map.get(1) ); // 'num1'
3737
alert( map.get('1') ); // 'str1'
@@ -395,7 +395,7 @@ let unreadSet = new WeakSet(messages);
395395
396396
// 我们可以使用 unreadSet 来看一个 message 是否未读
397397
alert(unreadSet.has(messages[1])); // true
398-
// 读过之后就讲它从 set 中移除
398+
// 读过之后就将它从 set 中移除
399399
unreadSet.delete(messages[1]); // true
400400
401401
// 当我们对消息列表做 shift 操作,set 就会自动清理

1-js/05-data-types/08-keys-values-entries/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
单个数据结构告一段落,下面我们让讨论如何迭代它们。
55

6-
在前面的章节中,我们认识了 `map.keys()``map.value()``map.entries()`
6+
在前面的章节中,我们认识了 `map.keys()``map.values()``map.entries()`
77

88
这些方法是通用的,有一个共同的约定来将它们用于各种数据结构。如果我们创建一个我们自己的数据结构,我们也应该实现这些方法。
99

2-ui/1-document/02-dom-nodes/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ drawHtmlTree(node6, 'div.domtree', 690, 500);
184184

185185
表示整个文档的 `document` 对象在形式上也是一个 DOM 节点。
186186

187-
[12 中节点类型](https://dom.spec.whatwg.org/#node)。实际上,我们通常用到的是其中的 4 个:
187+
[12 种节点类型](https://dom.spec.whatwg.org/#node)。实际上,我们通常用到的是其中的 4 个:
188188

189189
1. `document`—— DOM 中的“入口点”。
190190
2. 元素节点 —— HTML 标签,树构建块。

2-ui/1-document/04-searching-elements-dom/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ CSS 选择器的伪类,如 `:hover` 和 `:active` 都是被支持的。例如
365365
</tbody>
366366
</table>
367367
368-
请注意,只有在文档 `document.getElementById(...)` 的上下文中才能调用 `getElementById` 和 `getElementsByName`。但元素中没有 `elem.getElementById(...)` 回报错
368+
请注意,只有在文档 `document.getElementById(...)` 的上下文中才能调用 `getElementById` 和 `getElementsByName`。但元素中没有 `elem.getElementById(...)` 会报错
369369
370370
也可以在元素上调用其他方法,例如 `elem.querySelectorAll(...)` 将会在 `elem`(在 DOM 子树中)内部进行搜素。
371371

2-ui/1-document/07-modifying-document/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ DOM(document object model 文档对象模型,此文中全部以缩写 DOM
44

55
以下的例子向我们展示如何创建一个“弹幕”新元素并且修改它在页面中展示的内容。
66

7-
这里我们先展示出一个建单的例子,随后会逐一向你说明。
7+
这里我们先展示出一个简单的例子,随后会逐一向你说明。
88

99
## 例子:展示一条信息
1010

2-ui/1-document/09-size-and-scroll/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ JavaScript 中存在许多属性让我们能够读取元素的宽度、高度或
6262
6363
1. CSS 定位(`position` 为 `absolute`、`relative` 或 `fixed`),
6464
2. 或者 `<td>`、`<th>`、`<table>`,
65-
2. 或者 `<body>`。
65+
3. 或者 `<body>`。
6666
6767
在大多数实际情况下,我们可以使用 `offsetParent` 来获得最近的 CSS 定位祖先。`offsetLeft/offsetTop` 提供相对于元素左上角的 x/y 坐标。
6868

0 commit comments

Comments
 (0)