Skip to content

Commit 2af639c

Browse files
authored
Update issue-1.md
1 parent 4f15bcf commit 2af639c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

docs/issue-1.md

+23
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,27 @@ f3()
133133

134134
**当然通过某些手段能让阻塞执行类型函数变成立即执行函数,会被主线程立即执行而不被塞入Queue等待执行队列**
135135

136+
- 立即执行函数
137+
```javascript
138+
function f() {
139+
console.log('我是f函数')
140+
}
141+
142+
function f2() {
143+
console.log('我是f2函数')
144+
}
145+
146+
function f3() {
147+
console.log('我是f3函数')
148+
setTimeout(f2(), 1) // 此时f2不会被塞入Queue,而会在主线程立即执行
149+
f();
150+
}
151+
152+
f3()
153+
// 结果
154+
我是f3函数
155+
我是f2函数
156+
我是f函数
157+
```
158+
136159

0 commit comments

Comments
 (0)