Chapter One Introduction to Front-end Interview
(This chapter is an outline part)
Six, look at a few interview questions
Seven, learn trilogy efficiently
8. From what aspects to sort out
10. Mind Map of Knowledge System
1. Important knowledge
1. ES6 class
2. Promise
3. Modular
4. Handwritten code questions
5. webpack
6. Babel
2. Introduction of knowledge
1. Basic knowledge
- Prototype chain
- Scope closure
- Asynchronous single thread
2. API
- GOOD GIFT
- Ajax cross domain
- Event storage
3. Development environment
- Version management
- Debug capture
- Package and build
4. Operating environment
- Page rendering
- Performance optimization
- Web security
3. Overview
- doing what? Explain the front-end JS interview questions
- What parts? Basic knowledge, JS Web API, development environment, operating environment
- technology? Prototype, scope, asynchronous, Ajax, event, webpack
4. Course Arrangement
- JS basic knowledge
- JS Web API
- Development environment
- Operating environment
- Knowledge system summary
- Interview skills
V. About the interview
- Grassroots Engineer: Basic Knowledge
- Senior engineer: basic knowledge + project experience
- Architect: Solution capabilities
Six, look at a few interview questions
- What types can typeof judge? (Test center: JS variable type)
- When to use === When to use ==? (Test center: Mandatory type conversion)
- Window. What is the difference between Onload and DOMContentLoaded? (Test center: page loading process)
- JS creates 10 <a> tags, and the corresponding serial number pops up when clicked (test site: JS scope)
- Handwriting throttling throttle, anti-shake debounce? (Test center: performance experience optimization)
- What problem did Promise solve? (Test center: JS asynchronous)
Seven, learn trilogy efficiently
Accurate knowledge system; deliberate training; timely feedback
Knowledge system: a structured range of knowledge, covering all knowledge points, organized and easily expandable
8. From what aspects to sort out
W3C standard
ECMA262 standard
Development environment
Operating environment
9. Knowledge System
JS basic syntax (variable definition, variable type judgment, function, logical operation, closure, promise)
JS-Web-API (get web page elements, get URL, DOM manipulation, Ajax request, binding event)
Development environment (version, engineering)
Operating environment (web page loading, performance optimization, security issues)
10. Mind Map of Knowledge System
For the course, please refer to: Mo Ke. "Catch up the precious time before the interview and quickly get the front-end JavaScript interview"