Оцените свои знания Vue, TypeScript и JavaScript.
Оценку лучше давать через задачи, которые решаете самостоятельно, и области, где нужна помощь, а не только баллом из десяти.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Оценку лучше давать через задачи, которые решаете самостоятельно, и области, где нужна помощь, а не только баллом из десяти.
Читать ответПримитивы JavaScript: string, number, bigint, boolean, undefined, symbol и null; они не являются объектами.
Читать ответПолифилл map должен создавать новый массив, вызывать callback только для существующих индексов и сохранять пустые позиции.
Читать ответВ JavaScript аргументы передаются по значению; для объекта копируется значение ссылки на тот же объект.
Читать ответEvent Loop координирует выполнение задач; микрозадачи обрабатываются на контрольной точке до перехода к следующей обычной задаче.
Читать ответДа, пустой массив является объектом JavaScript: typeof [] возвращает 'object', а Array.isArray([]) — true.
Читать ответФункция высшего порядка принимает другую функцию как аргумент или возвращает функцию. Это позволяет передавать и комбинировать поведение.
Читать ответВ JavaScript основные виды данных (примитивы) включают:
Читать ответВ JavaScript оператор delete при применении к элементу массива удаляет свойство с этим индексом, но не изменяет длину массива.
Читать ответВ JavaScript объект arguments — это локальная переменная внутри функции, которая содержит все переданные в неё аргументы в виде подобного массива объекта.
Читать ответВ JavaScript я знаю следующие логические операторы:
Читать ответСуществует несколько популярных фреймворков для UI-автоматизации на JavaScript:
Читать ответ