10个具体项目生动精彩讲述JavaScript;超级Web应用,构建不再困难

来源:互联网 发布:网络大电影投资渠道 编辑:程序博客网 时间:2024/05/16 00:37

 

JavaScript,就是那种小时候长得很丑,长大了却谁都想要的孩子。”

诞生初期,由于很多所谓的“资深”程序员的滥用,让这个孩子饱受质疑,直到前几年DOM技术开始崛起,JavaScript才逐渐恢复了曾经的兴盛。并且,这时的JavaScript更多了一份成熟,少了一缕稚气。

JavaScript虽然已经被当作玩具使用了很多年,但是藏在它那让人迷惑的简单外表下面的,却是无法忽视的强大语言特性。

JavaScript实战》的作者Frank W. Zammetti 从面向对象的JavaScript编程技巧开始,用诙谐的语言,深入浅出地讲解,示范了JavaScriptDOM技术的经典概念,并讨论了一些较新的不唐突的JavaScript,与之绑定的是柔性衰减的概念以及这些概念为什么在当今仍然被广泛使用。

 

查看详情

本书的重头戏就是第二部分大量的项目实践,在修改和研习前人经典代码的基础上开发属于自己的JavaScript应用,才是程序员快速提高的捷径。

作者在所使用的实例应用中,包罗了时下流行的各大JavaScript代码库(有些或者应该叫做代码框架、窗口小部件集合等)。每一个项目都使用了不同的代码库,其中包括如下几个:

q 基于JavaScript语言本身进行扩展的Prototype

q 成长最迅速、最受欢迎、功能强大的Dojo(作者形容Dojo有着很高的曝光率,并且都是正面报道)。

q 独特的、可以用来生成JavaScript的标签库JSTags

q 特效出众的、基于Prototypescript.aculo.us

q 提供大量干净简单的UI窗口小部件且具有完美文档的YUIYahoo User Interface)。

q 展示了很多小而有趣的功能的Mochikit

q 专注于Ajax、拖放和行为效果的、用于RIARico

q 非常轻量化、模块化的Mootools

总之,这本书并不像一本教材,更确切一点,畅读之后,你会觉得它就是一位讲课生动的老师,带领你遨游JavaScript海洋,把你推向技术风浪的前沿,同时又给了你一个功能完备的冲浪板,接下来你就可以在风口浪尖上随意遨游了。

——本书译者