Skip to content

hingsir/You-Dont-Know-JS

 
 

Repository files navigation

You Don't Know JS (book series)

你所不知道的JavaScript(系列书籍)

  1. 这是一系列深入JavaScript核心原理的书籍。
  2. 欢迎PR,一起完善这些书籍。你可以贡献代码,文字,修正文中的错误。你的这些工作对这个系列非常重要。
  3. 本系列包括:作用域和闭包(已出版) , this和对象原型(已出版), 类型和语法(初稿完成) 异步和性能(初稿进行中), EMACScript 6(计划中)
  4. 本系列都将通过O'Reilly出版,如果喜欢,请购买正版支持。

This is a series of books diving deep into the core mechanisms of the JavaScript language.

    ...(more coming soon!)

Please feel free to contribute to the quality of this content by submitting PR's for improvements to code snippets, explanations, etc. While typo fixes are welcomed, they will likely be caught through normal editing processes, and are thus not necessarily as important for this repository.

To read more about the motivations and perspective behind this book series, check out the Preface.

Titles

  • ["Scope & Closures"](scope & closures/README.md) (published!)
  • ["this & Object Prototypes"](this & object prototypes/README.md) (published!)
  • ["Types & Grammar"](types & grammar/README.md) (draft complete)
  • ["Async & Performance"](async & performance/README.md) (draft in progress)

Publishing

These books are being released here as rough drafts, but will be edited, produced, and published through O'Reilly.

If you like the content you find here, and want to support more content like it, please purchase the books once they are available for sale, through your normal book sources. :)

If you'd like to contribute financially towards the effort (or any of my other OSS work) aside from purchasing the books, I do have a gittip that I would always appreciate your generosity towards.

Training

The content for these books derives heavily from a series of training materials I teach professionally (in both public and private-corporate workshop format), called "Advanced JS: The 'What You Need To Know' Parts".

If you like this content and would like to contact me regarding conducting training on these, or other various JS/HTML5/node.js topics, please reach out to me through any of these channels listed here:

http://getify.me

Contributions

Any contributions you make to this effort are of course greatly appreciated.

However, if you choose to contribute content (not just typo corrections) to this repo, you agree that you're giving me a non-exclusive license to use that content for the book series, as I (and O'Reilly) deem appropriate. You probably guessed that already, but we just have to make the lawyers happy by explicitly stating it. So: blah, blah, blah... :)

License & Copyright

The materials herein are all (c) 2013-2014 Kyle Simpson.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

About

A JavaScript book series. @YDKJS on twitter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.9%
  • CSS 3.1%