File tree 3 files changed +25
-0
lines changed
3 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 584
584
- [ 随机打乱数组--2023-04-11] ( codes/javascript/shuffle.md )
585
585
- [ 求数组交集--2023-04-12] ( codes/javascript/similarity.md )
586
586
- [ 求大小--2023-04-13] ( codes/javascript/size.md )
587
+ - [ 延迟异步函数--2023-04-14] ( codes/javascript/sleep.md )
Original file line number Diff line number Diff line change
1
+ | 标题 | 标签 |
2
+ | ------------------- | ---------------------------- |
3
+ | sleep(延迟异步函数) | function,promise(函数,期约) |
4
+
5
+ 延迟异步函数的执行。
6
+
7
+ - 延迟执行异步函数的一部分,将其置于休眠状态,返回一个 Promise。
8
+
9
+ ``` js
10
+ const sleep = ms => new Promise (resolve => setTimeout (resolve, ms));
11
+ ```
12
+
13
+ > 调用方式:
14
+
15
+ ``` js
16
+ async function sleepyWork () {
17
+ console .log (" I'm going to sleep for 1 second." );
18
+ await sleep (1000 );
19
+ console .log (' I woke up after 1 second.' );
20
+ }
21
+ ```
22
+
23
+ > 应用场景
Original file line number Diff line number Diff line change 575
575
- [ 随机打乱数组--2023-04-11] ( codes/javascript/shuffle.md )
576
576
- [ 求数组交集--2023-04-12] ( codes/javascript/similarity.md )
577
577
- [ 求大小--2023-04-13] ( codes/javascript/size.md )
578
+ - [ 延迟异步函数--2023-04-14] ( codes/javascript/sleep.md )
You can’t perform that action at this time.
0 commit comments