[Easy] 📄 <script>, <script async>, <script defer>
Overview
Overview
1. What is the difference between == and === ?
Key Differences
1. What are TypeScript basic types?
1. What is the CSS Box Model?
1. What are block and inline elements?
1. What are pseudo-elements?
1. How do you calculate selector specificity?
1. What is TypeScript?
1. What are the new features in Vue 3?
1. What is Closure ?
1. Please explain and compare the advantages and disadvantages of SPA and SSR
1. What's the IIFE ?
1. Please explain the underlying principle of how Vue2 and Vue3 each implement two-way binding
💡 Recommended: read Promise first for the core concepts.
1. Why you shouldn't use index as a key in lists and iterators?
1. What are the ways for Vue components to communicate with each other?
Comparison
1. Why Javascript need asynchronous ? And please explain callback and event loop
1. What's Hoisting ?
1. What is HTTP caching and why is it important?
1. What are Primitive Types and Reference Types?
What is a Promise?
1. What is this in JavaScript?
Overview
1. Can you describe the core principles and advantages of the framework Vue?
1. Please explain Vue lifecycle hooks (include Vue 2 & Vue 3)
1. What is Composition API?
1. What is the difference between px, em, rem, vw, and vh?
1. What are generics?
1. What are interface and type?
1. Interview scenario
1. What is useEffect?
1. What are ref and reactive?
1. What are Set and Map?
1. What is Static Hoisting in Vue 3?
1. What are watch and watchEffect?