❓👨‍💻 Вопросы для подготовки к собеседованию по JavaScript. Часть 1
Стрелочные функции, замыкания, промисы и async/await, методы работы с массивами и объектами, шаблонные литералы, особенности Map и Set, оператор расширения и клонирование объектов. 1. Какие типы данных есть в JavaScript? Number – число. Тип Number в JavaScript может хранить как целые числа, так и числа с плавающей точкой. BigInt – используется для представления целых чисел произвольной длины, превышающих 2^53 – 1. BigInt создается с помощью добавления n в конец целочисленного литерала или путем вызова функции BigInt(), которая создает BigInt из строк, чисел и т...
1 год назад
Для подготовки к собеседованию: 10 задач по промисам JavaScript
Источник: Nuances of Programming Промисы  —  ключевая особенность асинхронного программирования на JavaScript. Независимо от того, как вы к ним относитесь, вам нужно понимать механизм их работы. В этой статье представлено несколько задач по промисам, от базовых до продвинутых, а также 10 сниппетов кода. Вывод вы должны угадать сами. Попробуйте сначала решить задачу самостоятельно и только потом читайте разбор. 1. Синхронизированные блоки кода console.log('start'); const promise1 = new Promise((resolve, reject) => { console...
6 месяцев назад
9 заковыристых вопросов и задачек из собеседования по JavaScript
Попробуйте ответить на все Задача рекрутера на собеседованиях на джуниор-разработчиков — понять, можете ли вы программировать на JavaScript на начальном уровне и как вы справляетесь с нестандартными вопросами. Сегодня — 9 реальных вопросов с собеседований, которые задают новичкам. Попробуйте справиться со всеми, и, если получится, — поздравляем, вы готовы к настоящему собеседованию. Как очистить такой массив: var arrayList = ['п', 'р', 'и', 'в', 'е', 'т'] Чем больше способов назовёте — тем лучше...