Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 1-js/02-first-steps/06-alert-prompt-confirm/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ result = prompt(title, [default]);
`default`
: 可选的第二个参数,指定 input 框的初始值。

```smart header="方括号语法 `[...]`"
```smart header="语法中的方括号 `[...]`"
上述语法中 `default` 周围的方括号表示该参数是可选的,不是必需的。
```

Expand Down
2 changes: 1 addition & 1 deletion 1-js/02-first-steps/15-function-basics/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ function showMessage(text) {
}
```

现代 JavaScript 引擎支持 [空合并运算符](info:nullish-coalescing-operator) `??`,当可能遇到其他假值时它更有优势,如 `0` 会被视为正常值不被合并:
现代 JavaScript 引擎支持 [空值合并运算符](info:nullish-coalescing-operator) `??`,当可能遇到其他假值时它更有优势,如 `0` 会被视为正常值不被合并:

```js run
// 如果没有传入 "count" 参数,则显示 "unknown"
Expand Down
4 changes: 2 additions & 2 deletions 1-js/02-first-steps/18-javascript-specials/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,8 +152,8 @@ JavaScript 支持以下运算符:
逻辑运算符
: 逻辑与 `&&` 和或 `||` 执行短路运算,然后返回运算停止处的值(`true`/`false` 不是必须的)。逻辑非 `!` 将操作数转换为布尔值并返回其相反的值。

空合并运算符
: `??` 运算符从一列变量中选取值为确定值(defined value)的一个变量。`a ?? b` 的结果是 `a`,除非 `a` 为 `null/undefined`,这时结果是 `b`。
空值合并运算符
: `??` 运算符从一列变量中,选取值为已定义的值(defined value)的变量。`a ?? b` 的结果是 `a`,除非 `a` 为 `null/undefined`,这时结果是 `b`。

比较运算符
: 对不同类型的值进行相等检查时,运算符 `==` 会将不同类型的值转换为数字(除了 `null` 和 `undefined`,它们彼此相等而没有其他情况),所以下面的例子是相等的:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ describe("test", function() {

this.timeout(200000); // 这里设置此时长为 200,000 毫秒

// 这是因为 "alert" 函数,如果你一直不按(或者延后一段时间)"OK" 按钮测试就不会通过
// 这是因为 "alert" 函数,如果你延后一段时间按 "OK" 按钮,测试就不会通过

before(() => alert("Testing started – before all tests"));
after(() => alert("Testing finished – after all tests"));
Expand Down