Event-Loop. Асинхронность.
Одно из лучшие видео про event loop.
Ну и плюс вот это
Одно из лучшие видео про event loop.
Ну и плюс вот это
Живой поиск по ячейкам таблицы на Javascript
Показательная и востребованная задача. Получение набираемого запроса из поля ввода через полсекунды после того, как пользователь закончил ввод с показом лоадера.
Следует пройтись map'ом по массиву и если id совпадёт, то вернуть заменяемый объект.
Ошибок в консоли не избежать, это функциональность браузера