Deep understanding of the Javascript series (ending)

Source: Internet
Author: User
Tags introductions
Introduction

The last two articles in the deep understanding of the Javascript series have finally been completed. The so-called "complete" is not accurate, because many of the contents have not been written, such as high performance, Ajax security, Dom explanation, and JavaScript architecture. However, due to experience limitations and uncle's hope to write something else, this article will be a summary of the current article. If you have time in the future, you can add additional topics that are not covered.

Network Article Source

This series of articles refer to a large number of Internet websites. Here, I would like to say to the website owners, bloggers, mentioned and unmentioned authors: Thank you.

This series of articles mainly refer to the following sites:

Five Principles: http://freshbrewedcode.com/derekgreer

Ecmascript262 series: http://dmitrysoshnikov.com/

Dom articles: http://net.tutsplus.com

For more information about the Design Pattern series, see the following three websites:

Http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/

Http://shichuan.github.com/javascript-patterns/

Https://github.com/tcorral/Design-Patterns-in-Javascript/

Other articles are summarized from your favorites and experiences. They are combined with the blogs of Daniel on the Internet. They cannot be listed one by one because there are too many reference addresses, if you forget all kinds of copyright statements, please inform us in time for timely handling. Thank you!

Reference books

The books listed here are those that uncle once read and are often referenced when organizing blog posts. We recommend that you read them.

Beginner's books:
Javascript advancedProgramDESIGN: a very complete and classic entry-level book, known as one of the Javascript Bibles, detailed details, the latest version of the third edition has been released, it is recommended to purchase.

Intermediate Reader:
Javascript authoritative guide: Another JavaScript Bible, which is explained in great detail and belongs to intermediate books. We recommend that you purchase it.
Javascript. The. Good. parts: the masterpiece of Douglas crockford, the Javascript spiritual leader of Yahoo! It is strongly recommended to read.
High-performance javascript: Another masterpiece of Nicholas C. zakas, author of JavaScript advanced programming.
Eloquent javascript: This book contains more than 200 pages. It is very short, but it has changed my writing habits, this book uses several classic examples (Aunt Emily's cat, miserable hermit, simulated ecosystem, and box pushing games) to introduce all aspects of JavaScript knowledge and application methods. It is worth reading, at the same time, the Chinese version of this book is also translated by uncle. It is expected to be available around May. I hope you will have more support.

Advanced books:
Javascript patterns: It describes various classic models, such as constructors, Singleton instances, and factories. It is worth learning.
"Pro. Javascript. Design. Patterns": apress published a book on JavaScript design patterns, which is very good.
Developing JavaScript Web applications: A good book for building rich applications. It provides a more in-depth explanation of the MVC model and also explains some process libraries.
Developing Large Web applications: It seems a bit inappropriate to write this book here, because there are not only JavaScript introductions, but also CSS and HTML introductions, however, the content is very good. It is worth reading how to design the Javascript architecture under a large web program.

Other reference books:

Big talk design patterns: Some summative words about design patterns in blog posts come from this.

Design Patterns-the basis for reusable object-oriented software: Here are some introductory and summative articles about design patterns in blog posts.

Summary

During the writing of this series of articles, uncle also learned a lot. At the same time, in order not to miss people, uncle has read a lot of articles and read so many books. However, there may still be many errors in blog articles. I hope you will find any errors, please inform us in time so that we can correct it in time without continuing to mislead others.

At the same time, if you have any questions during reading, you can leave a message in the relevant article. Uncle will try his best to reply without delay.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.