Skip to content

Commit d7d9d3e

Browse files
committed
update
1 parent 51e00d8 commit d7d9d3e

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@
5454
- [for循环](#for循环)
5555
- [for-in循环](#for-in循环)
5656

57+
4. 变量、函数和运算符
58+
59+
- [变量声明](#变量声明)
60+
5761
### 缩进层级
5862

5963
- 缩进层级非常重要,弄的不好,容易造成很多误解。
@@ -1098,6 +1102,37 @@ for (i in values) {
10981102
}
10991103
```
11001104
1105+
[返回顶部](#编程风格)
1106+
1107+
1108+
### 变量声明
1109+
1110+
- 声明会被提升到当前作用域顶部。
1111+
1112+
```javascript
1113+
function doSomething() {
1114+
1115+
var result = 10 + value;
1116+
var value = 10;
1117+
return result;
1118+
}
1119+
```
1120+
- 上面代码的理解
1121+
```javascript
1122+
function doSomething() {
1123+
var result;
1124+
var value
1125+
1126+
result = 10 + value;
1127+
value = 10;
1128+
1129+
return result;
1130+
}
1131+
```
1132+
- 这个函数得出的结果是NaN值。
1133+
1134+
1135+
11011136
[返回顶部](#编程风格)
11021137
11031138
## 补足

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy