Sobes.tech

Frontend

Разкажи ми за методите Promise: Promise.all, Promise.allSettled, Promise.race, Promise.any — как се различават помежду си?

Middle+
231

Разкажи какво е контекст в JavaScript, какво е лексическата среда и как работят затварянията?

Middle+
187

// Пример за получени данни: // Коментари [{ "postId": 1, "id": 1, "name": "id labore ex et quam laborum", "email": "[email]", "body": "laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium" }] // Пример за получени данни: // Потребители [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Формат на изходните данни (публикации): [{ "id": 1, // ID на публикацията "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // заглавие на публикацията "userName": "Leanne Graham", "commentsCount": 10, }]

Middle
187

[име] попита: каква е разликата между type и interface в TypeScript?

Middle
180

[име] попита: колко присъстваше TypeScript в реалния ти опит от работата?

Middle
176

Какво е requestAnimationFrame и как е свързано с Event Loop?

Middle+
173

[име] попита: какво е type guard в TypeScript? Как да напишем функция-guard?

Middle
170

[име] попита: как да копирам обект така, че промените в копието да не влияят на оригинала? Какви методи за копиране на обекти съществуват?

Middle
170

[име] попита: колко човека имаше в екипа, в който работеше? Какъв беше съставът на екипа?

Middle
166

Какво се случва с контекста при използване на затваряния? Какъв ще бъде контекстът на функциите, създадени в цикъл чрез var?

Middle+
166

[име] попита: задача за контекст: какво ще изведе конзолата на редове 12, 13, 14? Как да се гарантира, че ред 14 ще има правилния контекст, без да се променя самият ред 14?

Middle
165

[име] попита: какво е типът never в TypeScript? Кога се използва?

Middle
162

[име] попита: как може да се извикват методи върху примитиви (например, върху низ)?

Middle
161

[име] попита: задача: има input на страницата. Напишете код, който позволява запазването на въведеният стойност в localStorage, така че след презареждане на страницата стойността да се възстанови.

Middle
158

[име] попита: какви са разликите между методите bind, call и apply?

Middle
153

[име] попита: какви са примитивните типове в JavaScript?

Middle
149

[име] попита: какъв е буквеният тип в TypeScript?

Middle
145

Разкажи ми за асинхронността в JavaScript: опашки с микротаскове и макротаскове, как работи Event Loop?

Middle+
137

Практическо задание: реализирайте функция, която приема масив от URL адреси и лимит за едновременни заявки, и изпълнява fetch заявки с ограничение на паралелното изпълнение (не повече от limit заявки едновременно), връщайки резултатите в първоначалния ред.

Middle+
136

[име] каза: какво те доведе тук, какво ти омръзна на текущото място, какво искаш?

Middle
135
/2