After learning js for half a month, I feel like I don’t know it at all. What should I do?

foreword

Combined with the specific situation of your question, I want to say that if you are not a genius, it is absolutely impossible to master js with only half a month of study. As for the feeling you said, it is not at all in my opinion Exaggerated, it is most likely because you did not integrate and review knowledge, the knowledge points in your mind are quite chaotic, there is no knowledge map , just like asking a random question such as explaining scope, closure, prototype, asynchrony, etc. If you can’t answer, it means that you haven’t reviewed the knowledge. The training class is very intensive, but there will be time for self-study and rest. What you need to do is to review and integrate these knowledge points by yourself. It is best to be able to Draw a mind map. A mind map is a very effective way to review and check for gaps in knowledge points. This process may be painful, but it is very necessary. Finally, if you are a little confused about the knowledge points, you can see me below The learning route of a knowledge of js summarized may not be perfect, but I hope it can provide you with some help~

**Let’s talk nonsense, let’s go straight to the topic and put the road map first :

Some important knowledge points

basic knowledge

· Declare variables

· null and undefined

Detailed explanation of JavaScript strict mode

Operators & Flow Control

· Operators

·Three major flow control statements

array

·Basic knowledge points of array

·Array operation function summary

object

·Object detailed tutorial

Set collection

· Set object

· WeakSet

Map

· Map object

· WeakMap

Function advanced

Several forms and usage of function declaration

· Immediately executed function (IIFE)

· Function parameters - in-depth understanding of parameter passing, parameter default values, parameter collection and expansion

How does JS use recursion?

Comprehensive analysis of this keyword

Scope and closures

· Execution context and execution stack

Scope and scope chain

· The concept, principle, function and application of closure

Prototype and Inheritance

·Prototype and prototype chain

· Commonly used eight inheritance schemes

kind

· Basic knowledge of class

· Static methods

· Class inheritance

Modular

Modularity—module exposure and module import

regular expression

·Regular Expression Syntax Encyclopedia

·The most complete JavaScript regular expression in the whole network (check numbers and letters)

Promise

· Understanding JavaScript Promises

Help you understand Promise prototype methods then, catch, finally

·Illustrate the principle of Promise implementation - Promise chain call  ,

· Understand JavaScript's async/await)

DOM&BOM object

· DOM binding event, event flow mechanism, event delegation, event object

·DOM operation arrangement

·BOM operation arrangement

· AJAX cross-domain

·Detailed explanation of local storage

space coordinates

· Use of spatial coordinates

event

·Event processing

·Event Reference Manual

·HTML DOM event listener

network request

· XMLHttpRequest introductory tutorial (very detailed)

JS requests data through fetch

canvas

·Canvas Tutorial - Web API Interface Reference

 

Guess you like

Origin blog.csdn.net/soukenan/article/details/130242317