JavaScript内核系列出版了!
封面故事
JavaScript核心概念及实践(前JavaScript内核系列)终于在2013年5月由人民邮电出版社出版了!这个系列的第一篇的公开发表至今已经三年有余。现在已经可以在各大网店里买到了:
- 亚马逊:JavaScript核心概念及实践
- 当当:JavaScript核心概念及实践
- China-pub: JavaScript核心概念及实践
- 豆瓣:JavaScript核心概念及实践
背后故事
这个系列最早是在javaeye上逐篇发表,发表到最后,javaeye编程了iteye。期间有很多iteye的朋友很积极的向我提供反馈,包括技术上的错误,排版上的错误,中文表达上的错误等等,在这里一并感谢。
这里有一个勘误页面,如果你在阅读的过程中发现各种错误,请不吝在这个页面上留言,非常感谢!
另外,最近将会进行一些赠书活动,请关注icodeit。
与之前免费版本的不同
质量上的不同
在编辑和众多同事的大力帮助下,书中不论是语言组织,代码质量,排版,错别字等方面,都做了非常详细的校勘,当然,所有的仍然存在的错误仍然由作者自己负责。
内容的不同
2013年1月27日
新添加了MongoDB一节,讨论了MongoDB中shell(基于JavaScript)的基本操作和map/reduce的一个示例
==============================================================================
2013年1月26日
为第一章添加了一个新的小节(面向对象)并加入了两个小的示例,以便更好的展现javascript的FP特性
更新了第三章的对象字面量部分的示例。为第三章加入新的小节(JSON)
==============================================================================
2013年1月25日
将整本书根据编辑的意见,完整的过了一遍,后半部分相对过的较为快(因为后半部分的内容大多经过比较
长时间的实践和总结,而且示例较多,比较客观),而前半部分是在整理之处完成,因此有一些概念的理解
是错误了,做了改动。另,为了为枯燥的整稿带来一些振奋人心的消息,版本号升级为了V1.1.0alpha版。
==============================================================================
2013年1月24日
根据人民邮电出版社的陈编辑(Jacky Chen)的意见,重新整理的书本的结构(如去掉了基础部分和高级部分的划分,语句的通俗化,示例的精简/加强等等)。
==============================================================================
2013年1月2日
初步完成第十二章《backbone》的实例及原理部分,并与master合并。目前版本为1.0.2。书名更新为
《JavaScript核心概念及实践》。
==============================================================================
2012年12月23日
初步完成第十三章《测试》的初稿并与master合并,目前的版本为1.0.1。
==============================================================================
2012年12月20日
根据同事的反馈,将附录graphviz一章删除,将附录3的EXTJS一章删除。将jquery一章移动到附录,并
完成backbone.js及javascript测试相关的一些草稿。将书本的后半部分内容做了调整,加入了新的
两章的outline。
相关推荐
- **系统软件**:包括操作系统内核、编译器和链接器等关键组件的内部机制。 - **性能优化**:介绍了如何通过优化代码和系统配置来提升程序运行效率的方法。 #### 《C程序设计语言》 - **作者**:Brian W. ...
该书由Prentice Hall出版社出版,属于其“开源软件开发系列”。本书的特点在于通过实际应用中的代码示例来讲解最佳实践和技术细节,使读者能够在实践中学习并提升自己的技能。 #### 二、核心概念与技术 ##### 1. ...
本书由Prentice Hall出版社出版,属于其开源软件开发系列,旨在为读者提供全球范围内最佳的开源技术实践。书中不仅涵盖了如何在项目中应用这些技术,更重要的是,它通过展示来自真实应用程序的实际代码,让读者能够...
- **JAVA_完完全全的中文版Java+API_Sun公司官方出版**:由Sun公司出版的官方文档,详细记录了Java的各种API及其使用方法。 ### 三、C/C++编程和嵌入式 C/C++是编写底层代码和操作系统的重要语言,对于理解Android...
这种效果常用于创建具有视觉冲击力的网站,如数字出版物、产品展示或创意型网站。 首先,我们来看jQuery的角色。jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。在...
- Focal Press出版社出版了一系列关于Web技术和移动应用开发的专业书籍,可以作为深入学习的参考材料。 --- 以上内容覆盖了Palm WebOS开发的基本概念、环境搭建、HTML5应用以及设计技巧等方面的知识点。通过这些...
除本书外,他还出版了《Google Web Toolkit: Taking the Pain out of Ajax》和《Eclipse IDE Pocket Guide》等著作。 - **书籍推荐**: - **品质保证**: 属于Pragmatic系列图书之一,确保了书籍的质量。 - **实用...
《精通C# 4和 ASP.NET 4》是Wrox出版社发行的一本红皮书,专为深入理解和掌握C# 4.0编程语言及ASP.NET 4.0框架而编写。这本书共计1852页,内容详实,旨在帮助读者成为这两个领域的专家。 C# 4.0是微软.NET ...
这些单元格可以是Python代码、Markdown文本、LaTeX数学公式、HTML或者JavaScript。用户可以通过运行单元格来执行代码,查看结果,并实时修改代码,实现了即时反馈。 二、代码编辑与执行 在Python Jupyter Notebook...
7.3 JavaScript与Java通信 115 7.4 使用Web服务 121 7.5 快速阅读指南 131 第8章 定位与环境感知 133 8.1 位置,位置,位置 133 8.1.1 我在哪里 135 8.1.2 更新位置 137 8.1.3 模拟说明 138 8.2 充分利用...
- **特色**:内核代码量少,便于学习和理解。 - **学习价值**:深入了解操作系统的工作原理,掌握计算机系统的底层技术。 以上推荐的网站和项目不仅能帮助开发者提高编程技能,还能拓宽视野,了解不同领域的最新...
2. **多语言支持**:虽然起源于Python,但Jupyter Notebook支持多种编程语言,通过 kernels(内核)进行切换。 3. **可视化**:内建支持数据可视化,如matplotlib、seaborn等库,可以方便地创建高质量的图表和图像。...
在给定的压缩包文件"good-articles-by-sort-master"中,我们可以挖掘出一系列与IT相关的知识点,这些知识点涵盖了编程语言、数据库管理、版本控制、操作系统、网络技术、排版工具等多个领域。以下是对这些知识点的...