auto commit
This commit is contained in:
@ -173,7 +173,7 @@ if(a || b) {
|
||||
|
||||
# 变量与可读性
|
||||
|
||||
**去除控制流变量**。在循环中通过使用 break 或者 return 可以减少控制流变量的使用。
|
||||
**去除控制流变量** 。在循环中通过使用 break 或者 return 可以减少控制流变量的使用。
|
||||
|
||||
```
|
||||
boolean done = false;
|
||||
@ -194,7 +194,7 @@ while(/* condition */) {
|
||||
}
|
||||
```
|
||||
|
||||
**减小变量作用域**。作用域越小,越容易定位到变量所有使用的地方。
|
||||
**减小变量作用域** 。作用域越小,越容易定位到变量所有使用的地方。
|
||||
|
||||
JavaScript 可以用闭包减小作用域。以下代码中 submit_form 是函数变量,submitted 变量控制函数不会被提交两次。第一个实现中 submitted 是全局变量,第二个实现把 submitted 放到匿名函数中,从而限制了起作用域范围。
|
||||
|
||||
@ -224,7 +224,7 @@ JavaScript 中没有用 var 声明的变量都是全局变量,而全局变量
|
||||
|
||||
变量定义的位置应当离它使用的位置最近。
|
||||
|
||||
**实例解析**
|
||||
**实例解析**
|
||||
|
||||
在一个网页中有以下文本输入字段:
|
||||
|
||||
|
Reference in New Issue
Block a user