/You-Dont-Know-JS-CN

📚中文翻译 "You-Dont-Know-JS" 系列

OtherNOASSERTION

You Don't Know JS (book series) 你不知道的JS (系列丛书)

This is a series of books diving deep into the core mechanisms of the JavaScript language. The first edition of the series is now complete.
这是一系列深入研究JavaScript语言核心机制的书籍。现在完成了该系列的第一版。

         

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.
请随时通过提交PR来改进代码片段,注释等,从而为本内容的质量做出贡献。虽然错字修正是受欢迎的,但它们可能会通过正常的编辑过程被捕获, 因此对于此库不一定重要。

To read more about the motivations and perspective behind this book series, check out the Preface.
想阅读更多关于本系列书籍背后的动机和观点,请查阅序言.

Titles 标题

Publishing 出版

These books are being released here as drafts, free to read, but are also being edited, produced, and published through O'Reilly.
这些书在这里以草稿形式发布,可以免费阅读,但也正在通过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 patreon that I would always appreciate your generosity towards.
如果您除了购买书籍之外,还希望为这个杰作(或我的任何其他OSS工作)提供财务支持,我确实有一个patreon, 我会永远感谢您的慷慨对待。

patreon.png

In-person 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): "Deep JavaScript Foundations", "Rethinking Async", and "ES6: The Right Parts" workshops.
这些书的内容主要来源于我专业教授的一系列培训材料(包括公共和私人企业研讨会形式):"深入JavaScript基础","重新思考异步"和"ES6:正确的部分"研讨会。

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 email: getify @ gmail
如果您喜欢这些内容并希望与我联系以进行有关这些或其他各种JS/HTML5/node.js主题的培训,请通过电子邮件与我联系:getify@gmail

Online Video Training 在线视频培训

I also have some JS training material available in on-demand video format. I teach courses through Frontend Masters, like my Deep JavaScript Foundations workshop. You can find all my courses here.
我还有一些JS培训材料可以按需使用视频格式。 我通过Frontend Masters教授课程,就像我的深入JavaScript基础研讨会一样。 你可以在这里找到我所有的课程.

Some of those courses are also distributed on other platforms, like Pluralsight, Lynda.com, and O'Reilly Safari Online.
其中一些课程也分发到其他平台上,如Pluralsight,Lynda.com和O'Reilly Safari Online。

Contributions 贡献

Any contributions you make to this effort are of course greatly appreciated.
当然非常感谢您对这项工作所做的任何贡献。

But PLEASE read the Contributions Guidelines carefully before submitting a PR.
在提交PR前仔细阅读[贡献指南](CONTRIBUTING.md)。

License & Copyright 许可和版权

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

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

译者注

1:我想看该系列的中文版,可是在git上没有找到比较完整版。所以,一时兴起,干脆自己来翻译啦。希望对自己有帮助。 2:下载该库时,占据磁盘10.7M[20180325],够大的。 3:该系列是根据自己的理解,再加上谷歌翻译完成。

翻译进度

  • 作用域和闭包 (正在翻译中)

scope & closures

  • toc.md
  • forword.md
  • ch1.md
  • ch2.md
  • ch3.md
  • ch4.md
  • ch5.md
  • apA.md
  • apB.md
  • README.md