To break their own, js study notes

Write this reference source: https: //www.zhihu.com/question/350289336/answer/910970733

For various reasons had to start laying the foundation of a good. While laying the foundation of a very important part of learning js. For me this half-baked level, js foundation must be no passing Hom. This pit is required.

I think, like from a chicken when parenting with me, just look at one of the words is not enough, some universal truth, and some must be compared through a lot of reading. Want to learn front-end technology is the same, but only one of the book talked about, certainly not enough. Then how can I start? I look at the text with pre-emptive childcare places as well: I am concerned about the number of public screening. Many child-rearing theories, the big V are almost always mentioned, js inside too. Source package closure, the prototype, the prototype chain, as well as the front end of the front end frame Big Three libraries. and many more.

First, the article can not be too much public number. According to my experience, the article is more too often too many themes including very distracting, sometimes feel down watching a big harvest is not just a waste of time, since that's my reading speed can also resist the impact of live information explosion. Not by much more general article, in fact, but more dry goods, the essence.

Secondly, the content can not be too thin. Now for me it is rapidly increasing stage, there is no time to pull a little bit of optimization implementation details or source contrast is good or bad, or even speak a lot, I usually never used technology (nodejs ah ah algorithms, etc.).

The best route is instructive and guidelines. Even if not much originality, many of which are reproduced. Bak also said that the Lord is the careful selection of articles.

After screening the public number, for the purpose I reached my learning course is divided into three parts:

First, interview preparation

It means brush interview questions . Asked for the field of targeted to brush. Is nothing more than the new property syntax ES6, ES5 base closures prototype inheritance, and use the Big Three principles (react / vue / angular), CSS -related, optimization, these almost ready can look webpack ah, nodejs and so on.
Look for a better summary of the interview questions.

Second, the technology to overcome

I have not used react, Vue also very inexperienced ...... (getting more and more ashamed ...... alas) so my focus on front-end capture the Big Three.
First lay a solid foundation, or the beginning of this article to MDN mentioned in the article to find blogger wrote [Text] good depth series of the API strings, arrays and objects engage in a practice, then knocked a few more short library (such as underscore.js), to understand its source code ( the best we must write the study notes).
Big Three look to the official website of the side knock code -> Write Project Demo -> Look principle, source code analysis.
Look ES6 tutorial , Ruan Yifeng teacher wrote

Third, the project review

Done before the project is the most important thing ah. Come say it to make the job. Currently less mature consideration, intention from the business logic implementation of the principles involved ++ specific components to prepare.

Business logic, we must first understand the whole project before I write have done what, how to achieve (if possible, see if there is a better implementation).
The principle involved is that I used what are the principles of things before. angularjs routes, how to achieve mass participation, promise (this place really do not understand, do not know what I write with this stuff has little to do ...... alas, too dishes I).
Specific components such as demo date, paging and other handwriting realize what they can not - there are pull-down menu of Han Han Han Yeah.

How to build the entire project, webpack, gulp, bower technology must be able to say (before their own models to copy with light, too superficial).

Then look left before the pit, fill in a blank.
For example, look good technical documentation, other people how to write a blog.
For example, more research good source. Write some demo.
For example, look at the front end of a good book.

Finally, you can learn to understand regular, canvas (always wanted to study), audio and video streaming.

Released three original articles · won praise 0 · Views 32

Guess you like

Origin blog.csdn.net/suisui0725/article/details/104456161