current position:Home>Front end interview Foundation

Front end interview Foundation

2022-04-29 04:29:16weixin_ forty-two million two hundred and fifty-four thousand a

Front end interview foundation

js Basics

1、 Declaration promotion problems ,let const var
link : link.
2、 Browser storage
link : link.
3、 Cross domain and solution
link : link.
4、JavaScript Issues related to the event cycle mechanism
link : link.
5、 Closure , Actual case
link : link.
6、 Depth copy , The specific implementation of deep copy
link : link.
7、js Floating point operation accuracy problem
link : link.
8、 The process from browser loading to rendering , For example, the process of entering a web address to the display page
link : link.
9、script Labeled defer and async
link : link.
10、 Throttling anti shake
link : link.
11、 Arrow function ,call,apply,bind,this Point to the problem , The difference between arrow function and ordinary function , list 123
link : link.
12、get,post difference
link : link.
13、http Caching mechanisms
link : link.
14、js data type
link : link.
15、js Data type detection , What are the detection methods of arrays
link : link.
16、 Prototype and prototype chain
link : link.
link : link.
17、 use filter Implementation of array de duplication , What are the ways of array de duplication
link : link.
18、 Various operation methods of array , Which changes the original array , What doesn't change
link : link.
19、 How to expand multidimensional arrays , Array flattening
link : link.
20、promise The understanding of the ,.all Method return value
link : link.
link : link.
21、js Type conversion
link : link.
22、js Garbage collection mechanism
link : link.
23、async、await And promise The difference and the principle of implementation
24、foreach,map,for The difference between
link : link.
25、 Event delegation mechanism
link : link.

vue

1、vue Parent child component life cycle execution order
link : link.
2、 Two way binding principle
link : link.
3、vuex
link : link.
4、nextTick And asynchronous rendering
link : link.
link : link.
5、keepalive
link : link.
6、router
link : link.
7、watch and computed
link : link.
8、 Communication mode between components
link : link.
9、vue Global event registration
link : link.
10、vue minxins Method name conflict
link : link.
11、 Dynamic addition data Properties in objects ,$set, Realization principle
link : link.
12、 Publisher subscriber mode and observer mode
link : link.
13、webpack Commonly used loader,plugin And the difference between the two
link : link.
14、spa And mpa The difference between , And how to optimize the first screen time for single page applications
link : link.
link : link.
15、http Status code ,301,304 Detailed introduction
link : link.
link : link.
16、 Road load by lazy , Component lazy load
link : link.
17、 Two way binding wacther The type of
18、 fictitious dom What properties are there
link : link.
19、 How to implement custom instructions and plug-ins
link : link.
link : link.
20、vue 2.0 and 3.0 The difference between
link : link.

css

1、 Center vertically and horizontally
2、rem And em The difference between
3、css Inheritable properties
link : link.
4、rem principle

copyright notice
author[weixin_ forty-two million two hundred and fifty-four thousand a],Please bring the original link to reprint, thank you.
https://en.qdmana.com/2022/117/202204270551121839.html

Random recommended