[Easy] 📄 <script>, <script async>, <script defer>
Обзор (Overview)
Обзор (Overview)
Ключевые различия (Key Differences)
1. В чём разница между == и ===?
1. Что такое CSS Box Model?
1. Что такое block и inline элементы?
1. Что такое псевдоэлементы?
1. Как рассчитать специфичность селектора?
1. Что такое TypeScript?
1. Какие базовые типы есть в TypeScript?
1. Какие новые возможности появились в Vue 3?
1. Что такое Closure?
1. Объясните и сравните преимущества и недостатки SPA и SSR
1. Что такое IIFE?
1. Объясните базовый принцип реализации двустороннего связывания в Vue2 и Vue3
💡 Рекомендуется: сначала прочитайте Promise для понимания основных концепций.
1. Почему не следует использовать index в качестве key в списках и итераторах?
Сравнение (Comparison)
1. Зачем JavaScript нужна асинхронность? Объясните callback и event loop
1. Что такое Hoisting?
1. Что такое HTTP-кеширование и почему оно важно?
Что такое Promise?
Обзор (Overview)
1. Какие существуют способы коммуникации между Vue-компонентами?
1. Можете ли вы описать основные принципы и преимущества фреймворка Vue?
1. Что такое this в JavaScript?
1. Что такое примитивные и ссылочные типы (Primitive Types и Reference Types)?
1. Объясните хуки жизненного цикла Vue (включая Vue 2 и Vue 3)
1. Что такое Composition API?
1. В чём разница между px, em, rem, vw и vh?
1. Что такое generics (обобщённые типы)?
1. Что такое interface и type?
1. Сценарий на собеседовании
1. Что такое useEffect?
1. Что такое ref и reactive?
1. Что такое Set и Map?
1. Что такое watch и watchEffect?
1. Что такое Static Hoisting в Vue 3?