Все про JavaScript | Wannabe School
304 subscribers
35 photos
6 videos
35 links
Website: http://wannabe.school

Правила каналу: https://t.me/wannabe_community/1/45
Download Telegram
Повертати власний проміс тепер зручніше з Promise.withResolvers()

Доволі частий випадок, коли треба повертати проміс та виповнювати resolve або reject власноруч. Наприклад, коли у нас є синхронна функція на колбеках, але ми хочемо перетворити її на проміс.


return new Promise((resolve, reject) => {
someSyncFunc((result) => {
if (result === 'success') resolve();
else reject();
});
});


Такий вид запису є не дуже зручним, тому для спрощення подібного коду в JavaScript з'явився метод Promise.withResolvers().

А про використання та підтримку цього нового методу розповідаємо у нашому блозі.

@wannabe_javascript #javascript
👍6🔥3🤔1
Фічі JavaScript, про які ви могли не знати

State of JS 2023, один з найочікуваніших щорічних звітів про розвиток JavaScript, опублікував оновлену інформацію про актуальні фічі.

Тепер ми маємо свіжий рейтинг фіч, що використовуються найбільше, серед яких: фічі синтаксису, фічі string, фічі array, фічі асинхронності.

Детальний опис та приклади використання читайте у нашому блозі.

@wannabe_javascript #javascript
👍5🔥32👏2🎉1
Головні “болі” JavaScript

В нашому останньому блог пості ми розглядали рейтинг фіч JavaScript, які є фаворитами розробників. А тепер час обговорити протилежне - що девелоперам не подобається найбільше.

🏆 Думаємо, трійка лідерів нікого не здивує, адже на статичну типізацію, ESM & CJS та дати скаржиться ледь не кожний розробник.

Що ще увійшло в десятку “антифаворитів” та чому, детально розповідаємо у нашому новому блог пості.

@wannabe_javascript #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4😱1