Общие вопросыПрактика: передача аргументов по ссылке и по значениюПрактика: как клонировать объект в JS?Практика: контекст функцийПрактика: области видимости, hoisting, лексическое окружениеСтруктуры данныхРазница между объектом и Map?АсинхронностьЧто такое асинхронность?Что такое EventLoop?Как быть с тяжёлой, неразбиваемой задачей если не хотим подвешивать eventLoop?Практика: задача на последовательность вызовов микро/макро таскиПрактика: задача с бесконечным счетчиком