《JavaScript: 优良部份》出版了......

几天前经过书店刚好看到这本书,就掏钱买了。这是Douglas Crockford的新作,九月才出中文版,出版者是O'Reilly。定价$420是有点贵(包括索引只有164页),但是内容绝对值得这个价钱。
作者把Javascript分成两个部份,一部分是他认为是这个语言里面最有表现力而优雅的设计,另一部份是他认为不好的设计,告诉你原因,然后把他认为好的部份做了深入的介绍。

第二章介绍了他整理过的文法规则,第三章介绍物件,第四章介绍函式,第五章介绍继承,第六章介绍阵列,第七章介绍正规运算式,第八章介绍方法,第九章介绍风格,第十章讲美的部份。

几乎所有需要知道关于Javascript的细节大概都解释得很清楚,看过这本书应该不会再有疑问了吧?

引第一章的几段做结束,这一段简要地点出了这个语言的特性:

JavaScript建立在几个非常优秀与几个非常糟糕的构想上。非常优良的构想包括函式、宽鬆型别(loose typing)、动态物件(dynamic object),还有富表达性的物件实字注记(expressive object literal notation)。糟糕的构想里,包括一个以全域变数为基础的程式设计模型(programming model)。JavaScript的函式是(大多数)具有lexical scoping的first class物件。JavaScript是第一个跃上主流的lambda语言。骨子里,JavaScript与Lisp和Scheme的相似程度远大于Java。JavaScript是披着C外衣的Lisp,是个引人注目的强大语言。......

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章