频道栏目
读书频道 > web开发 > Javascript > JavaScript编程精解(原书第2版)
译者序
2015-12-03 15:25:49     我来说两句
收藏   我要投稿
《高级程序设计(第3版)》是 超级畅销书的**新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为 增添了很多适应未来发展的新特性。本书这一版除增加5 章  立即去当当网订购

互联网的发展极大地推动了JavaScript的发展,而后来出现的Node.js又让该语言多了无限可能。现在,我们不仅可以用JavaScript来编写Web客户端代码,用它来编写服务器程序也已不再是天方夜谭。可以说,JavaScript可以应用于任何场景,它无处不在。

JavaScript是一门简单而又复杂的语言。说它简单,是因为对于编程初学者来说,JavaScript十分容易上手。相较于C/C++和Java这样的编译式语言,JavaScript可以在引擎中以解释方式运行,便于我们观察程序行为,找出程序问题。JavaScript同时也帮我们隐藏了许多和底层相关的复杂问题,一定程度上减轻了开发人员的负担,让开发人员可以集中更多精力解决实际问题,而不必关注细枝末节。说它复杂,是因为JavaScript是一门很“随意”的编程语言,对开发人员的约束极少,俗话说没有规矩不成方圆,太过随意就容易引发问题,甚至引发连锁反应,导致问题在莫名其妙的地方才会表现出来,让人摸不着头脑,不知从何处下手解决。

本书从最基本的编程基础开始讲起,逐渐引入JavaScript的各种概念,不过不同于其他书籍,本书当中包含了许多有趣的故事,从故事讲起,并通过编程解决故事中遇到的问题。全书行云流水,一气呵成。一不留神一整本几百页的书就读完了。本书覆盖了JavaScript的绝大多数语言特性,涉及Web编程和Node.js服务器编程,以及JavaScript性能优化等高级主题。作者讲法独到,不仅涉及了编程方面的注意事项,还对一些可能发生的问题提出了极具建设性的建议,相信你也会和我一样受益匪浅。

本书每隔几章就加入规模适当的实战项目,指导大家如何使用JavaScript解决实际问题,训练大家使用计算机解决问题的思维。此外书中也谈及了解决问题的多种范式,尤其以实际示例描述了如何使用函数式编程方法编写出简洁清晰、可读性好的代码。

我本人在大规模分布式实时系统研发方面具有一定的经验,在开发平台SDK的过程当中使用了大量JavaScript脚本。本书提供了大量实用的编程指导方针,将其作为参考书籍也十分有用。其次,本书尽量使用通俗易懂的语言来阐述这些知识,并补充了大量示例,避免让读者整天纠结于枯燥的理论。

在翻译本书的过程中,我查阅了大量国内外的相关资料,力求做到专业词汇准确权威,书本内容正确,意译部分既不失原著意境又无偏差。在翻译过程中得到了很多人的帮助,这里必须要一一感谢才是。首先是我的家人,你们是我学习和前进的动力。感谢鲁昌华教授,在我的成长道路上给予了很大的支持和鼓励。感谢我在思科系统(中国)研发的同事,在我的学习工作中给予了很大帮助。感谢我的好友金柳颀,感谢你在翻译本书过程中的通力合作以及技术问题上的共同探讨。还要感谢机械工业出版社的陈佳媛编辑对我的信任。

现在我怀着期盼和忐忑的心情,将这本译著呈献给大家,我渴望得到您的认可,更渴望和您成为朋友,如果您有任何问题和建议,请与我联系(samblg@me.com),让我们一起探讨,共同进步。

卢誉声 

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:JavaScript编程精解(原书第2版)
下一篇:赞誉
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站