Какие версии TypeScript вам приходилось использовать в своих проектах?
В проектах с TypeScript часто используются версии, начиная с 2.x и выше, поскольку они добавляют важные улучшения и новые возможности.
Читать ответПодготовка к интервью
1745 вопросов для подготовки на позицию Frontend-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.
Каталог
В проектах с TypeScript часто используются версии, начиная с 2.x и выше, поскольку они добавляют важные улучшения и новые возможности.
Читать ответВ TypeScript тип undefined применяется для обозначения переменных или свойств, которым явно не присвоено значение. Его используют в следующих ситуациях:
Читать ответЭто событие, которое возникает, когда первоначальный HTML-документ полностью загружен и разобран, без ожидания завершения загрузки таблиц стилей, изображений и подфреймов.
Читать ответReact — это JavaScript-библиотека для построения пользовательских интерфейсов (UI) на стороне клиента.
Читать ответPromise — это объект, представляющий результат асинхронной операции, который может быть выполнен или отклонён в будущем. Он позволяет регистрировать обработчики через методы then() и catch().
Читать ответОсновная функция TypeScript — добавить статическую типизацию в JavaScript.
Читать ответДа, JavaScript является основным языком для разработки в Node.js. Node.js — это среда выполнения JavaScript вне браузера, которая позволяет запускать JS-код на сервере.
Читать ответДа, в Node.js можно «зависнуть» со стороны JavaScript/V8 без использования бесконечного цикла while(true).
Читать ответОптимизировать JavaScript-код в Node.js-приложениях рекомендуется после того, как приложение прошло стадию прототипирования и базового функционала, и выявлены узкие места по производительности.
Читать ответКлючи (key) в списках React нужны для того, чтобы React мог эффективно отслеживать и обновлять элементы при изменении состояния или пропсов.
Читать ответTDZ (Temporal Dead Zone) — это период времени между объявлением переменной с помощью let или const и её фактическим присвоением значения, в течение которого доступ к переменной приводит к ошибке.
Читать ответВ браузере состояние (state) — это данные, которые сохраняются между запросами и взаимодействиями пользователя с веб-страницей.
Читать ответ