update js

This commit is contained in:
2025-03-25 16:40:25 +03:00
parent f26d9d8512
commit b944823298
60 changed files with 154 additions and 67 deletions

View File

@@ -3,8 +3,6 @@ sidebar_position: 5
---
# Промисификация
Источник: [https://learn.javascript.ru/promisify](https://learn.javascript.ru/promisify)
Промисификация это длинное слово для простого преобразования. Мы берём функцию, которая принимает колбэк и меняем её, чтобы она вместо этого возвращала промис.
Такие преобразования часто необходимы в реальной жизни, так как многие функции и библиотеки основаны на колбэках, а использование промисов более удобно, поэтому есть смысл «промисифицировать» их.
@@ -38,4 +36,6 @@ function promisify(f, manyArgs = false) {
// использование:
f = promisify(f, true);
f(...).then(arrayOfResults => ..., err => ...)
```
```
🚀 **Источник: [https://learn.javascript.ru/promisify](https://learn.javascript.ru/promisify)**