Cause
The Web programming process uses JavaScript to feel very laborious and inefficient. The root cause is that the entire knowledge system of JavaScript is not familiar, it seems to need to find some books to fill the brain, and welcome netizens supervision.
Great God recommended Books
Read the JavaScript books and recommended reading order recommended by the blogger, as follows:
- From start to finish <<javascript advanced programming >> The place you don't know can be passed over temporarily, giving yourself a general impression of JavaScript
- Seriously read this book:<< write maintainable Javascript>>, from coding specifications, skills, patterns, and other aspects of in-depth understanding of javascript
- Reread the <<javascript advanced programming >> The purpose is to revisit the classics again, this time you will have a deep understanding of this book
- <<javascript mode >> specifically for JS mode in-depth understanding.
- <<javascript Language Essence >> purpose is to deepen understanding of the language level.
- <<javascript Programming Refinement >> consolidation some time ago, whether it is the language level or the pattern level, or the skill.
- << High Performance javascript>> in front of learning skills, learning norms, here to learn how to write efficient code, to enhance the understanding of JS language.
- << JavaScript Web rich application development based on MVC >> you need to understand the concept of JSMVC on this basis and see how the author of this book constructs a JSMVC framework, To understand these things to stand on the basis of the JS language and framework are more familiar with, if you want to further study, to use the Backbone,angular,ember and other front-end JSMVC class library, analyze their respective advantages, use them and interpret them, Your own architecture and language skills will be further enhanced.
Personal plans
Based on the great God's recommendation, I have purchased JavaScript advanced programming and the authoring of maintainable JavaScript. First read the JavaScript Advanced Programming program, with the following objectives:
- Learn about JavaScript's past life;
- Master the basic JavaScript concepts (including syntax, keywords and reserved words, variables, commonly used data types);
- Master the common JavaScript reference types;
- In-depth understanding of key knowledge points such as the scope of JavaScript;
- Understand the specific implementation principles of OO in JavaScript;
- Understand the function expressions of JavaScript;
- Master the use of common objects in the BOM;
- Master the hierarchy and operation method of each node in DOM;
- Understand the principles of events in JavaScript;
- Master the form scripts in JavaScript.
Read the process through the form of reading notes to deepen their impressions and understanding, the article published to the blog, with everyone happy to communicate and learn. Get Up!
If you are a eunuch in the middle of a reading note in JavaScript advanced programming, I swallow feces live.
"JavaScript advanced Programming" Reading notes-Preface