看了三本书,第一本,第二本,第四本。我买的第一本实体书,另外两本是电子书。第一本书是由一位经验丰富的著名作家撰写的。书很薄,但是很经典。javascirptninja秘籍是jquery作者写的,也很经典。你不知道的js系列也很不错。我看到了很多好处。文章是谷歌翻译的,如果英文好就看原文吧。原文:https://reactdom.com/blog/jav...如果你对JavaScript没有很好的理解,你就不可能成为一名优秀的ReactJS、ReactNative或GraphQL开发人员。有很多JavaScript书籍出版,而且每个月都会出版更多。那么最适合你的JavaScript书是什么?经过多年的经验,这些是学习JavaScript的最佳JavaScript书籍。请记住,其中一些书籍可能不是最新的,但其中的概念和基础知识仍然适用。我们将不断更新这份最佳JavaScript书籍、书签、分享和定期回访列表!JavaScript:TheGoodParts《JavaScript语言精粹》JavaScript:DouglasCrockford的GoodParts是JavaScript书籍历史上的重要版本,是每个JavaScript程序员的必读书籍。DouglasCrockford是JSON、JSLint的创造者,为JavaScript的发展做出了很多贡献。JavaScript:TheGoodParts重点介绍了使JavaScript成为出色的面向对象编程语言的思想。这些想法包括函数、对象、语法、符号等。不幸的是,这些好想法与坏的和彻头彻尾的可怕想法混在一起,比如基于全局变量的编程模型。本书将向您展示如何避免不好的部分并使用好的部分来编写出色的代码。JavaScript:GoodParts将向您展示无论您如何使用JavaScript,如何创建优雅的代码。如果您开发Web网站或应用程序,这本书绝对是必备的。你需要编写复杂的接口,做大量的计算,把JS当作一种面向对象的语言来处理,这实际上是必读的。YouDon'tKnowJS《你不知道js》YouDon'tKnowJSbyKyleSimpson是一个JavaScript系列书籍,它将展示你在JavaScript知识方面的差距,然后教你关于JavaScript所需了解的一切以填补这些差距。KyleSimpson是最好的JavaScript老师之一。任何认真对待JavaScript的人都应该注意Kyle的所有教导。你不知道的JS书籍解决了JavaScript的棘手部分,以帮助您真正掌握JavaScript。这些书的范围相似,涵盖的主题并不总是被理解。你不知道JS对每个级别的开发人员都是完美的。这些书的范围非常具体,这是它最大的优势。难道你不知道JS系列丛书是所有JavaScript程序员的必备书籍,所有书籍都很棒。书的篇幅短是一件好事,你可以快速读完它而不会失去注意力。你不知道JS自带最高推荐。JavaScript:权威指南《JavaScript权威指南》JavaScript:DavidFlanagan的“TheAbsoluteGuide”是一本书,而且它的书名肯定非常沉重,绝对是目前最好的JavaScript书籍之一。DavidFlanagan在Mozilla工作,大部分时间都在写编程书籍。JavaScript:权威指南分为两部分,讨论和参考。这两部分中的每一个都包含核心和客户端两部分。核心章节涵盖语言特性,例如数据类型、函数和类。客户端章节涵盖了在浏览器中运行JavaScript的使用。JavaScript:权威指南包含基于作者实际经验的准确文档。JavaScript:权威指南多年来有多个版本和更新。这是有充分理由的;这本书总是在改进,作者总是参与新版本的发布(这是许多JavaScript书籍所缺乏的)。无论版本如何,本书和JavaScript的基础和核心都保持不变。JavaScript:TheDefinitiveGuide是JavaScript的终极指南,从基础开始,一直到高级功能。JavaScript:权威指南属于每个程序员的书架,推荐再多也不为过。JavaScript忍者的秘密《JavaScript忍者秘籍》由JohnResig、BearBibeault和JosipMaras合着的JavaScript忍者的秘密是一本JavaScript经典,它将把你变成JavaScript忍者。JohnResig是jQuery库的创建者,BearBibeault是一名网络开发人员,JosipMaras是一名博士后研究员。JavaScriptNinja的秘密由4个部分组成。每个部分都侧重于几个相关的主题,从基础到高级。涵盖的一些主题是函数、对象、原型、承诺等。本书有许多有用的总结和练习。JavaScriptNinja的秘密使用非常实用的示例清楚地说明了每个核心概念和技术。SecretsoftheJavaScriptNinja还涵盖了API、最佳实践、跨各种浏览器的测试等。SecretofJavaScriptNinja写得非常巧妙,这并不奇怪,因为作者在JavaScript方面经验丰富。JavaScript忍者的秘密推荐给任何想成为JavaScript忍者的人,它适合所有人。有效的JavaScript:利用JavaScript力量的68种具体方法DavidHerman将通过利用JavaScript力量的68种具体方法教你编写更好的JavaScript。DavidHerman是MozillaResearch的首席研究员,在Ecma的JavaScript标准化委员会拥有多年经验。EffectiveJavaScript侧重于68个不同的课程,并通过示例帮助您编写更好的JavaScript。详细讨论了从基础知识到高级功能的所有内容。要成为JavaScript高手,您必须学习如何避免陷阱并有效地利用JavaScript的强大功能。有效的JavaScript将帮助您编写更好且可维护的代码,无论您的JavaScript经验如何。EffectiveJavaScript涵盖了68条JavaScript原则和68个简短课程,是学习JavaScript的好方法。EffectiveJavaScript是一本推荐给所有级别的JavaScript程序员的书,无论他们有多忙。JavaScript模式:使用编码和设计模式构建更好的应用程序JavaScript模式:使用编码和设计模式构建更好的应用程序StoyanStefanov教您JavaScript编码模式和最佳实践。StoyanStefanov在Yahoo工作,是YSlow2.0JavaScriptPatterns的架构师,带您了解如何使用模式和反模式编写JavaScript。讨论单例等经典设计模式,然后展示如何在JavaScript中使用它们。讨论编写高质量JavaScript代码的良好习惯以及定义函数的不同且适当的方法。本书涵盖了大量的继承和代码重用技术。JavaScript模式将教您从初级到高级所需的一切。JavaScript模式非常擅长通过详细的代码示例教授JavaScript。这本书向您展示了它教授的各种技术的优点和缺点。JavaScriptPatterns是一本写得很好的关于开发JavaScript应用程序的书,应该作为所有级别的JavaScript开发人员的参考。NicholasC.Zakas的面向对象JavaScript的原理探索了JavaScript的面向对象特性并揭示了JavaScript如何使用继承和其他关键属性。NicholasC.Zakas是一位前端顾问,在他的主页、YUI等方面与Yahoo进行了广泛的合作。JavaScript的面向对象原则回顾了JavaScript中使用面向对象原则的所有方式。讨论的所有主题都像处理原型、对象、构造函数等。面向对象的JavaScript原理涵盖了所有提供的解决方案的优点和缺点,同时深入介绍了该主题。各种水平的JavaScript开发人员都将从阅读本书和编写更高效的代码中受益匪浅。面向对象的JavaScript原理涵盖了JavaScript的面向对象方面,并且做得很好。这本书的篇幅不是很大,所以不会让你不知所措。如果您想使用JavaScript的面向对象原则,JavaScript的面向对象原则适合您。EloquentJavaScript:现代编程入门EloquentJavaScript:Marijn的现代编程入门Haverbeke是一本关于JavaScript的精彩书籍。这肯定是一本雄辩的书。MarijnHaverbeke致力于开源软件并创建了CodeMirror和Tern。EloquentJavaScript就是关于编程的。本书侧重于编程和所有编程概念。EloquentJavaScript非常适合初学者,因为它从编程的基础知识开始,假设没有以前的经验。EloquentJavaScript使用非常有针对性的路线图,并且充满了练习。EloquentJavaScript是一本入门JavaScript的好书,推荐给大家。擅长JavaScript是成为一名优秀的ReactJS开发人员的必要条件。无论您在JavaScript方面的专业知识水平如何,这些书籍都将帮助您成为更好的JavaScript开发人员。不仅如此,它们还会使你成为更好的ReactJS和前端开发人员。完成这些书籍后,请查看ReactJSBooks和BestReactNativeBooks。
