抄经 - javascript高级程序设计 - 1

Posted gnuzsx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了抄经 - javascript高级程序设计 - 1相关的知识,希望对你有一定的参考价值。

20多年的职业生涯,我也长出了白头发。
回首往事,曾经对我的职业道路,产生过重要影响的技术和人,历历在目。
如果让我只说一种技术,一种对我产生了最大正面影响的技术,
那么,就是javascript
说实话,我也并非一直都是javascript的信徒。
跟许多人一样,我以前也把它当做一门玩具语言。
认为它只能用来做一些旋转的横幅广告,
或者是在页面当中,添加一些有意思的交互效果,作为装饰。

我原来,是做服务器端开发的,我们都对这种玩具语言不感冒的,
该死的,可是,后来ajax出现了。

永远也忘不了当时无孔不入的ajax,
大家都认为它是一种非常酷、非常新,
同时极具创造性的技术。

我也开始了解它,阅读相关资料。
知道这门曾被我嗤之以鼻的玩具语言,
如今被每一位专业web开发人员津津乐道之后,我感到很震惊。

突然,我的看法,就转变了。
随着探索ajax的继续深入,
我认识到javascript的强大威力,
急切地想了解它能提供的所有法宝。

于是,我全身心地投入到学习javascript之中,
不仅努力学习这门语言,还加入了jquery项目团队,
专门从事客户端开发。
我的日子过得很爽。

对javascript了解越深,接触的开发人员就越多。
其中不乏今天在我眼里依然是巨星和导师级的人物。

尼古拉斯·泽卡斯(本书作者)就是这样一位开发人员。
我一直记得在读本书第2版时,心中油然而生的喜悦之情。
虽然我也有多年的积累,但仍然从中学到了很多新东西。
这本书,实实在在、深入浅出。
读起来,就好像,尼古拉斯对不同层次的读者,都了如指掌。
所以,他的风格,才那么贴切自然。
对于技术书来说,这是非常突出的,一个特色。
多数作者,都想靠坚深的技术,给人留下印象。
但这本书,不同。
所以,它很快就成为了,我案头必备的书。
我也会,向那些有志于,全面掌握javascript的开发人员推荐这本书。
我希望,每个人对这本书,都能够有跟我一样的,体会。
认识到它的价值所在。

后来,在一次jquery大会上,我荣幸地见到了尼古拉斯本人。
站在我面前的,是一位世界顶级的javascript开发人员。
而且,正负责世界上最重要的一个web站点(雅虎)。
尼古拉斯是我见过的,最随和的人,之一。
真的。
见到他的时候,我有一种追星族的幻觉。
但他就是那么一个活生生的人。
一个想帮助开发人员成就梦想的人。
不仅他的书,改变了我对javascript的认识,
而且尼古拉斯这个人,也让我愿意接近,愿意了解。

听说尼古拉斯要请我写序,
我激动得不知道该说什么才好。

在此,我代表大牛来为本书暖场。

这个序也是他本人有多么令人景仰的一个明证。

不过,更重要的是,这也给了我一个机会,
让我能够,跟大家分享,自己为什么,觉得这本书如此重要。

我看过很多javascript图书,
的确也有很多令人叹服的佳作。

但在我看来,
这本书,为读者,成为全方位javascript高手,提供了“一揽子方案”。

这本书,从介绍表达式和变量声明开始,平滑地过渡到了闭包、面向对象开发等高级主题。

与那些把大量篇幅,花在讲解背景知识上的书,
以及那些,让人感觉是要使用javascript开发导弹制导系统的书相比,
这本书,让人感觉细致周到、亲切自然。

这是一本写给普通人的书,
它能够让你编写出引以为荣的代码,
构建出令人叫绝的网站。

雷·邦戈(rey bango)

微软公司高级布道师,
jquery项目团队核心成员。

图灵社区会员
StinkBC
StinkBC@gmail.com
专享
尊重版权






















































以上是关于抄经 - javascript高级程序设计 - 1的主要内容,如果未能解决你的问题,请参考以下文章

《Javascript高级程序设计》读书笔记

《JavaScript高级程序设计》啥时候出版

1 《JavaScript高级程序设计》学习笔记

JavaScript高级 引用类型《JavaScript高级程序设计(第三版)》

《JavaScript高级程序设计(第3版)》笔记-第1章-JavaScript 简介

再看《JavaScript高级程序设计》第1-4章