扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:开发者在线 来源:开发者在线 2007年8月17日
关键字: Tony Patton JavaScript
在本页阅读全文(共19页)
如果你想学习一些JavaScript的细节,你首先想到的可能就是Google。因为免费的网络资源不断增长,鉴于此,关于JavaScript书的价值就降低了。然而,我一直认为,学习技术的方法莫过于学习一本用简洁明了的语言讲解技术好书。我认为学习JavaScript最好的书就是Kevin Yank和Cameron Adams写的《轻松掌握JavaScript》。
读者
现在市场上,有许多书都关注于初学者,或者是为一些高级读者讲解特殊的技术。《轻松掌握JavaScript》的目标读者是中级Web开发者。作为一个经验丰富掌握了多种语言的开发者,我觉得这本书的思想和内容并不适合我,但是我依然对它非常惊讶。
引言
此书一开始讨论Web开发的三层结构:HTML设置内容、CSS设置表现及JavaScript设置行为。这种框架作为作者观点的基础贯穿于全书。
从这一点开始,先介绍了JavaScript程序的基础,有意思的通常在别的书前面关于语言冗长的背景和历史介绍在本书中别没有,这些内容除了充页数外没什么作用,本书主要关于JavaScript的开发。下面是每一章的主要介绍。
介绍
除了以上列出的内容外,这书最好的部分是它的演示部分。复杂的主题以一种有次序的格式和色彩来表现。例子代码很清晰的从书的正文中区分出来,内容的色调很容易继续。作者用一种生动的方式来表现一种成熟的技术。
大量代码
任何语言类的书都缺不了代码这一重要的部分。Simply JavaScript在这方面尤为突出,书开始介绍概念的章节有少量的代码片断列出,在书的后部分为了使人理解这些概念列出了很复杂详细的代码。作者的代码还都考虑了跨浏览器适用性。附录把那些处理通用任务的代码归到核心库中。
这本书一个很有意思的特点是介绍了多种开源可用的JavaScript库,比如Dojo、Scriptaculous、jQuery和Yahoo!用户接口。每一章都对这些库都有所介绍和它们怎么用于不同的任务,也同时还指出每一个库可能有的缺陷。作者没有明显的偏向任何一个特定的库,只是把它们介绍给大家,让大家自己去选择。
《轻松掌握JavaScript》对任何读者都有价值
除了多项O’Reilly的头衔,我还推荐这本书给所有关注JavaScript技术的新的或者有很多经验的开发者。通观全书,作者不断强化的关于JavaScript基本概念的理解对于要用到JavaScript的开发者都有帮助。除了书最后一章,全书没有任何无价值的东西,提出概念,解释概念,列出代码。从开头到结尾都维持一个主题,这令人非常感觉清爽。
你有没有发现对于JavaScript或者别的Web开发主题有帮助的什么网站上或者书?请把你的想法和经验在Web开发论坛上共享。
责任编辑:德东
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者