Skip to content

Commit d99ee71

Browse files
committed
feat: 添加了新的javascript代码段
1 parent 23c735a commit d99ee71

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

Diff for: README.md

+1
Original file line numberDiff line numberDiff line change
@@ -584,3 +584,4 @@
584584
- [随机打乱数组--2023-04-11](codes/javascript/shuffle.md)
585585
- [求数组交集--2023-04-12](codes/javascript/similarity.md)
586586
- [求大小--2023-04-13](codes/javascript/size.md)
587+
- [延迟异步函数--2023-04-14](codes/javascript/sleep.md)

Diff for: codes/javascript/sleep.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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+
> 应用场景

Diff for: pages/sidebar.md

+1
Original file line numberDiff line numberDiff line change
@@ -575,3 +575,4 @@
575575
- [随机打乱数组--2023-04-11](codes/javascript/shuffle.md)
576576
- [求数组交集--2023-04-12](codes/javascript/similarity.md)
577577
- [求大小--2023-04-13](codes/javascript/size.md)
578+
- [延迟异步函数--2023-04-14](codes/javascript/sleep.md)

0 commit comments

Comments
 (0)