Найти в Дзене
Онлайн-школа METHED

ВОПРОС-ОТВЕТ ДЛЯ НАЧИНАЮЩИХ ФРОНТЕНДЕРОВ

Вопросы на собеседовании – это всегда волнительно, особенно для новичков. Тем более работодатели с каждым годом усложняют эту задачу.⠀ Ловите шпаргалку, которая может вам пригодиться ⬇️
☑️ Какая разница между сбросом и нормализацией CSS?
✅️ Сброс убирает браузерные стили по умолчанию, которые могут отличаться от одного браузера к другому и делает чистую страницу. Нормализация создаёт единообразные стили для разных элементов, чтобы веб-страница выглядела одинаково во всех браузерах. ☑️ Что такое REST и RESTful API?
✅️ REST (Representational State Transfer) — это архитектурный стиль, который используется при проектировании распределенных систем. Является основой для создания RESTful API. RESTful API — это веб-сервис, который использует протокол HTTP для обмена данными. Получает, создаёт, обновляет и удаляет данные на удаленном сервере, используя стандартные HTTP-методы.⠀ ☑️ С помощью чего в JS реализуется наследование?
✅️ С помощью прототипов. Прототипное наследование - это механизм, кот

Вопросы на собеседовании – это всегда волнительно, особенно для новичков. Тем более работодатели с каждым годом усложняют эту задачу.⠀

Ловите шпаргалку, которая может вам пригодиться ⬇️
☑️ Какая разница между сбросом и нормализацией CSS?
✅️ Сброс убирает браузерные стили по умолчанию, которые могут отличаться от одного браузера к другому и делает чистую страницу.

Нормализация создаёт единообразные стили для разных элементов, чтобы веб-страница выглядела одинаково во всех браузерах.

☑️ Что такое REST и RESTful API?
✅️ REST (Representational State Transfer) — это архитектурный стиль, который используется при проектировании распределенных систем. Является основой для создания RESTful API.

RESTful API — это веб-сервис, который использует протокол HTTP для обмена данными. Получает, создаёт, обновляет и удаляет данные на удаленном сервере, используя стандартные HTTP-методы.⠀

☑️ С помощью чего в JS реализуется наследование?
✅️ С помощью прототипов. Прототипное наследование - это механизм, который позволяет объектам наследовать свойства и методы других объектов.

Каждый объект в JavaScript имеет внутреннюю ссылку на прототип (prototype), которая указывает на другой объект.⠀

☑️ Каким способом можно обмениваться кодом между файлами?
✅️ Зависит от среды выполнения JavaScript.

В среде барузера где переменные/функции объявлены в глобальной области видимости  все скрипты могут на них ссылаться. В качестве альтернативы можно использовать Asynchronous Module Definition (AMD) через RequireJS для модульного подхода.⠀

☑️ Что такое всплытие событий?
✅️ Механизм, на котором основано делегирование событий. При наступлении события обработчики сначала срабатывают на самом вложенном элементе, далее на его родителей, затем выше и т.д., вверх по цепочке вложенности.⠀

☑️ Что такое поднятие (hoisting) переменных.
✅️ Термин, который используется для объяснения поведения объявлений переменных в коде в том случае когда переменные, объявленные при помощи ключевого слова var,  перемещаются в верхнюю часть текущей области.⠀

Было полезно? Ждём твой лайк 👍

#methed_про_ит