Skip to content

Commit d92e9ee

Browse files
authored
delay promise task
1 parent 8582f9d commit d92e9ee

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

  • 1-js/11-async/02-promise-basics/02-delay-promise
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11

2-
# Delay with a promise
2+
# تاخیر با وعده(promise)
33

4-
The built-in function `setTimeout` uses callbacks. Create a promise-based alternative.
4+
تابع داخلی `setTimeout` از کال‌بک‌ها استفاده می‌کند. یک جایگزین مبتنی بر وعده(promise) ایجاد کنید.
55

6-
The function `delay(ms)` should return a promise. That promise should resolve after `ms` milliseconds, so that we can add `.then` to it, like this:
6+
تابع `delay(ms)` باید یک وعده برگرداند. این وعده باید پس از `ms` میلی‌ثانیه حل‌وفصل شود، به طوری که می‌توانیم `then.` را به آن اضافه کنیم، مانند این:
77

88
```js
99
function delay(ms) {
10-
// your code
10+
// کد شما
1111
}
1212

13-
delay(3000).then(() => alert('runs after 3 seconds'));
13+
delay(3000).then(() => alert('بعد از 3 ثانیه اجرا می‌شود'));
1414
```

0 commit comments

Comments
 (0)