Sobes.tech

Frontend

LeetCode #125 — Напишете функция, която определя дали една низ е палиндром: дали се чете еднакво от началото и края.

68

Трябва ли да пишете логика в React компоненти, да я прехвърлите към hooks или да се опитате да държите бизнес логиката извън React? Какво е вашето мнение по този въпрос?

66

Как да определим, че let и const са повдигнати (hoisting), въпреки че са в Временната зона на смъртта?

63

Определете реда на изход в console.log за дадения фрагмент JavaScript код с функции foo/bar, Promise и setTimeout.

61

Използвали ли сте библиотеки за валидиране в изпълнение и проверка на типове, например за проверка на данни, получени от API?

60

Използвали ли сте колекции Set и Map в ES6? Разкажете ни за тях.

60

Защо е необходимо да се използват ключове за масив от компоненти с вътрешно състояние? Какво може да се случи с неправилни ключове или при липсата им? Как ключовете влияят върху вътрешното състояние на компонентите?

59

Каква е разликата между обикновена функция и стрелкова функция в JavaScript?

57

Какво е Promise в JavaScript?

56

Напишете функция за изпълнение на масив от асинхронни задачи с ограничение върху броя на задачите, които се изпълняват едновременно; резултатите трябва да се връщат в реда на оригиналния масив с задачи, независимо от реда на завършване.

56

Кое ти харесва повече: any или unknown?

56

Какво е hoisting в JavaScript?

53

Разкажете за Event Loop като концепция.

53

Напишете най-простия начин за проверка дали низ е палиндром — например, с split, reverse и join.

50

Може ли да използвате стрелкова функция като конструктор?

50

Разкажете за any и unknown в TypeScript.

48

Разкажи за жизнения цикъл на функционалните компоненти в React и как да се свържеш с него.

46

Какво е Virtual DOM в React?

46

Как да избегнем Prop Drilling? Дали Prop Drilling е проблем?

39
/2