当前位置:网站首页>Focus on web development, simple web development

Focus on web development, simple web development

2022-06-10 05:36:00 InfoQ

Preface

Every year during the graduation season, we can hear many reports that it is difficult for college graduates to find jobs , I used to feel indifferent to this kind of news . Because I always think it's still early , But it's my turn to graduate this year , I found that misfortune finally came to me .

null

Text

1, Original link
1) There are several ways to create objects ?2)instanceof Principle ?
2, class
1) Declaration of a class ?2) Build instance ?/  Declare a class , How to generate instances of classes ?

null
null
3, Inherit
1)call、apply The common points and differences of ?2) use javascript Implement object inheritance /  Several ways of inheritance , The advantages and disadvantages of these methods ?
4, Scope
1) Tell me about your understanding of scope chain ?2)this?3) Please state the following values ?4) Please state the following values  
《 Analysis of front-end interview questions in large factories +Web Core summary learning notes + Enterprise project actual combat source code + HD explanation of the latest video 》 Free open source Hui Xin search official account 【 Advanced programming 】
 ?

null
null
5,javaScripti Closure
1) The characteristics of closures ?2) Closure scenarios ?3) The application of closure in actual development ?4) Please state the following values ?5) Please state the following values ?6) Please state the following values ?

null
null
6,js Operating mechanism /  Single thread /  asynchronous
1) How to understand js The single thread ?2)js Why single threaded ?3) What's the difference between synchronous and asynchronous ? Take a synchronous and asynchronous example respectively ?4) When you need asynchrony ?5) What is task queue ?6) Please state the following values ?7) The difference between stack and queue ?8) The difference between stack and heap ?9) What is? event loop?10)event-loop technological process ?11) Which statements will be placed in the asynchronous task queue ?12) When to put on the task queue ?

null
null
7,js data type
1)js Use typeof What types of ?2) How to accurately determine whether a variable is an array type ?3)js What types of variables are distinguished according to how they are stored , And describe its characteristics ?4)null and undefined The difference between ?5)undefined Typical usage of ?6)null Typical usage of ?7)chrome60+ Browser ,a===b Which is it ?

null
null
8,js Built in functions in / Built-in objects
1)js What are the built-in functions /  Data encapsulation class object ?2)js What are the built-in objects in ?3)js What types of variables are distinguished according to how they are stored , And describe its characteristics ?4) String method / String Object methods ?5) Array methods / Array Object methods ?6) Array API?7) object API?

null
null
9, Array weight removal
1) How to duplicate an array ?( Method )2) Compare the speed of the above array de duplication methods ?( performance )3) One sentence array de duplication ?4) Keep the non repeating elements in the array ?5) Keep the repeating elements in the array ?

null

Finally, how to learn the front end ?

If you're going to learn by yourself , Then you must first understand the basic outline of the learning front end , This is the main content you will learn , Understand and master these contents , You can find a primary front-end development job . You also need a complete set of front-end learning tutorials , As a beginner, the best way is to watch video tutorials to learn , Beginners are easy to understand and accept .

Don't choose to buy books to learn , Few people can learn this way , Basically, I can't read books , I can't read books . If you like reading , You can buy some classic books as an aid , Mainly focus on watching tutorials . Set aside a fixed number of hours to study every day , Be prepared for long-term learning . Learning programming is not just watching videos every day , The most important purpose of learning programming is to write software products , Available to the public , So writing code to realize function is what we have to do .

[ Open source sharing :【 Analysis of front-end interview questions in large factories + Core summary learning notes + Real project practice + The latest explanation video 】](()

null
null
null
null
原网站

版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/160/202206091019193670.html