经过了近2年的断断续续,这个系列终于完成。请各位朋友前往icodeit下载。提供下载的是一个PDF版本,作者保留一切权利,您可以自由的阅读,分发,但是不能用于任何商业目的,谢谢。
下载页面地址:JavaScript-Core-V0.9.9Beta
你也可以通过feedsky提供的链接订阅我的新博客:RSS Feed
修改记录:
2012年2月3日
添加couchdb,替换原计划的ejscript一节,添加couchdb中的实例及map/reduce部分原理等。此时,这个系列差不多已经接近尾声了,之前的计划已经基本完成,章节也不会做重大的变动。此为v0.9.9alpha版本。
由于多次有人质疑这个系列的名称,因此决定将名称修改为《JavaScript核心及实践》。并修改页脚部分的abruzzi为真实姓名。
-----------------------------------------------------------------------------------
2012年2月2日
添加第12章jQuery的一个实例:jqtodo。添加node.js的一个实例:字符串转换器。
-----------------------------------------------------------------------------------
2012年1月28日
修正了第8章中关于引用概念的一个bug。完成了第12章jQuery的剩余部分(事件处理及实用函数)。完成了第15章node.js中的实例及node的介绍部分,重构了内容简介部分整理了部分章节的字句。由于此时已经接近完成,此版本为v0.9alpha.当整体重构完成之后,将升级为v0.9beta并公开在社区。
检查并修正了整体的排版及字体等,修改了关于类型的bug。整理了自本系列的所有已发布的文档的用户回复,并整理为一个列表。
-----------------------------------------------------------------------------------
2012年1月27日
移动第13章EXTJS至附录三中,完成第12章jQuery内容(选择器,CSS操作等)。
-----------------------------------------------------------------------------------
2012年1月26日
为第14章添加SpiderMonkey引擎的使用,及SpiderMonkey引擎的实现的部分内容。添加附录三:使用graphviz绘图。至此,JavaScript-Core剩余第12章(jquery),第13章(extjs),第16章(node.js).其他章节均基本完成。
此为v0.4alpha。
-----------------------------------------------------------------------------------
2011年5月4日
完成第14章V8引擎中使用C++类的示例;第14章中V8的基本概念完善;完成第11章,客户端JavaScript中的Ajax示例。
-----------------------------------------------------------------------------------
2011年5月3日
通过实验,完成第14章-JavaScript引擎的V8引擎示例部分,重新更改第14章的目录结构。
-----------------------------------------------------------------------------------
2011年5月2日
完善第11章-客户端JavaScript中的chrome调试章节,mvc插图。完善第12章中jquery使用函数的示例部分。截至今日为止,前半部分基本定型,后半部分仍余第12章-jquery,第13章-extjs第14章引擎剖析,第16章服务端的JavaScript的大部分内容。由于时间原因,一直没有开放bata版本,因此此版本为V0.3alpha版,仅为内部版本,仍可能有较大的改动。
-----------------------------------------------------------------------------------
2011年2月19日
完成V0.2alpha版的第10章“核心概念深入”及第15章“Java应用中的JavaScript”两章的初稿由于Java应用中的JS之前写过大量的文章和例子,因此进展比较顺利,而第10章编撰期间,参考了众多资料,且graphviz的使用正在研习,因此花费了较长的时间。但是个人仍然不是很满意,感觉有些概念仍然没有讨论清晰。
-----------------------------------------------------------------------------------
2011年2月18日
将2010年5月整理的后半部分未完成稿与2011年2月16日的规划做了合并,目前共计16章,前半部分有9章,后半部分7章。用于结构调整较大,并补充了较多的内容,因此称为V0.2的alpha版。
-----------------------------------------------------------------------------------
2011年2月16日
对文字进行了部分校正,为第三章加入了原型链示意图和一个示例,对后续的章节做了规划并加入第10-第14章的提纲,加入了附录2。是为V0.1alpha版。
-----------------------------------------------------------------------------------
2011年1月25日
整理之前的文档,去除了部分未完成的内容,加入了版权信息及前言致谢,后记部分的内容。这个版本为V0整理稿。
-----------------------------------------------------------------------------------
2010年5月
依次在javaeye上发表此系列,并根据网友们的回馈完善文档,从当时开始关注js在后台及其他应用程序中的使用,并初步打算将核心概念讨论清楚之后,加入服务器端js的实践。
-----------------------------------------------------------------------------------
2010年1月
开始本系列的撰写,目标主要是实际开发中容易引起误解的问题
附:由于作者本身水平有限,文中难免有纰漏错误等,或者语言本身有不妥当之处,欢迎及时 指正,提出建议,参与讨论,谢谢大家!
相关推荐
维棠FLV视频下载软件ViDown-v0.9.9.ZIP
STM32是意法半导体(STMicroelectronics)推出的一系列基于ARM Cortex-M内核的微控制器,广泛应用于工业控制、消费电子和物联网等领域。在开发和调试这些基于STM32的系统时,逻辑分析仪是必不可少的工具,它能够帮助...
**Win32Whois v0.9.9 汉化版** Win32Whois是一款专为IT专业人士设计的轻量级、高效且功能强大的域名查询软件。它以其便捷的操作和丰富的信息查询功能,成为了网络管理员、网站开发者以及网络研究者日常工作中不可或...
软件介绍: 这个是APK安卓版的PPSSPP Gold模拟器,...支持平板电脑或者安卓系统的手机,能以双倍高清分辨率运行,在平板的大屏幕上玩PSP游戏,Gold黄金版不同于普通版,除了图标是金色外,在功能上也是不一样的。
DSViewDSView_v0.9.9版本中文版安装包,本程序为逻辑分析仪软件,内置中文使用手册。DSView是一款多功能的信号捕获与分析软件,主要功能包括数字逻辑信号捕获与测量,数字协议分析与调试,模拟信号实时显示与测量,...
1. 下载并解压压缩包:首先,你需要从提供的链接或资源中下载“Kindle Fire Utility v0.9.9 [yxzhao.com]”压缩文件,然后将其解压到本地文件夹。 2. 连接Kindle Fire HD:使用USB线将Kindle Fire HD连接到电脑,...
标题 "node-v0.9.9-linux-x86.tar.gz" 暗示了这是一个针对Linux平台的Node.js版本的软件包,版本号为0.9.9,它被压缩成tar.gz格式。Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行...
作为rc2版本,KnowledgeRoot v0.9.9已经相当成熟,但仍可能包含bug或待优化的地方。开发者和用户可以根据自身需求进行二次开发,例如增加新的功能模块,优化性能,或是调整界面设计以适应特定的使用场景。 总结 ...
标题 "node-v0.9.9-linux-arm-pi.tar.gz" 暗示了这是一个针对特定平台和架构的 Node.js 版本的压缩文件。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者在服务器端使用 JavaScript 进行后端...
在Xaraya v0.9.9版本中,它支持多国语言,使得这款CMS适用于全球化的网站构建。下面将详细探讨Xaraya的主要特性和功能。 1. **多语言支持**: Xaraya v0.9.9提供多国语言版本,这意味着用户可以根据需求选择不同的...
标题中的"archive_ Sphinx v0.9.9 [江西新余电信].zip.zip"表明这是一个压缩文件,且可能包含另一个名为"Sphinx v0.9.9 [江西新余电信].zip"的压缩文件。Sphinx通常指的是一个开源文档生成工具,用于创建高质量的...
Backpack.Battles.v0.9.9a.exe
notepad++ hex插件 0.9.9版本 不闪退
Kindle Fire Utility v0.9.9是一款专为Amazon Kindle Fire HD设计的刷机工具,主要功能是帮助用户对设备进行root权限获取和WTRP(可能是错误的缩写,通常与刷机相关的可能是WRTP或WPR,代表Write Recovery Partition...
这个版本为v0.9.9的繁体中文版,意味着它已经经过了多次迭代优化,且对于中文用户友好,方便了在中国及使用繁体中文地区的开发者和运营者使用。 iwebSNS的核心功能主要包括用户注册、登录、个人资料管理、好友关系...
com_fenchtose_reflog_v0.9.9.apk.1
【宏博内容管理系统HBcms v0.9.9】是一个基于PHP语言开发的高效、便捷的网站内容管理系统,专为网站管理和维护而设计。这款系统以其强大的功能和易用性,成为了众多企业和个人构建网站的首选工具。它利用SQL数据库...
很好用 很方便的在线视频下载软件,可以很方便地将你喜欢的任何视频下载收藏...
iweb Mall v0.9的新增功能与问题修复 1. 增加邮件模板管理 2. 完成语言包功能 3. 增加找回密码功能 4. 修复高级搜索省市选择问题 5. 修复注册时用户名过滤问题 6. 增加会员锁定功能 7. 增加新的url重写功能,...
软件介绍: Silent Install Helper是一款很有用的小工具,可以实现软件批量静默安装,能够同时安装多个软件,通常我们在安装系统后,需要一个个安装所需要的软件,各种点击和等待即麻烦又费时 ,通过这个工具...