Skip to content

Commit 225799a

Browse files
authored
Merge pull request ruanyf#432 from FFning/patch-1
补充块级作用域示例描述
2 parents a847619 + 39f21e7 commit 225799a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/let.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ function f1() {
262262
}
263263
```
264264

265-
上面的函数有两个代码块,都声明了变量`n`,运行后输出5。这表示外层代码块不受内层代码块的影响。如果使用`var`定义变量`n`最后输出的值就是10
265+
上面的函数有两个代码块,都声明了变量`n`,运行后输出5。这表示外层代码块不受内层代码块的影响。只有两次都使用`var`定义变量`n`最后输出的值才是10。如果只是if语句外层使用`var`定义`n`,运行输出依旧是5;如果只是if语句内层使用`var`定义`n`,则存在重复声明的问题,会报错
266266

267267
ES6 允许块级作用域的任意嵌套。
268268

0 commit comments

Comments
 (0)