javascript入门哪本书最好?

《JavaScript高级编程》和《JavaScriptDOM编程的艺术》是JavaScript入门的不错选择。
尤其是后者,激发了我对编程的兴趣,帮助我成功入门。
深入学习后,你可以阅读《JavaScript语言洞察》,它从语法设计的角度讲解了如何提高代码质量,指导你正确使用JS语法,避免一些低效或有风险的使用,比如==、con、eval和调用参数。
如果你打算开发插件或库,你需要掌握DOM和BOM的知识。
JavaScript作为“粘合剂”语言,负责整合HTML和CSS。
了解各种浏览器提供的底层DOM和BOMAPI以及不同浏览器之间的差异,学习如何检测支持,如何锁定差异,选择最好的API是成为高手的关键。
《PPKTalksJavaScript》讨论了DOM兼容性和可用性问题并提供了实用的解决方案。
“使用JavaScriptDOM进行高级编程”深入讨论了CSS如何工作的API,是高级学习的好材料。
《JavaScript框架设计》面向中高级读者,涵盖了表单加载器、事件处理、选择引擎、异步队列、动画引擎和MVVM架构等高级概念。
《数据结构与JavaScript算法描述》强调了算法和数据结构在开发复杂系统中的重要性。
虽然在实际项目中很少使用,但掌握这些知识对于专家来说是必不可少的。
学习如何实现选择引擎会让任何人关心它是否比jQuery更高效。
由于JavaScript在算法领域的独特性,需要不断学习。
虽然与Angular和Backbone相关的热门书籍提供了API文档的概述,但它们很少深入研究底层实现并提供有限的知识点。
对于初学者来说可能就足够了,但是为了深入学习,建议寻找更详细和深入的材料。
英语不流利的读者可能需要额外的资源来理解和应用这些知识。