zl程序教程

您现在的位置是:首页 >  前端

当前栏目

《JavaScript设计与开发新思维》——1.5 为什么说JavaScript是一种好语言

JavaScript语言开发 设计 为什么 一种 1.5 新思维
2023-09-11 14:17:46 时间
最后,JavaScript是一种好语言还有一个原因:其他人几乎肯定能理解你所要完成的工作。当然,对于所有已经确立地位的语言来说这一点都成立,但是对于JavaScript,可能由于代码始终公开,聪明的程序员们更倾向于分享这些思路。通常,聪明的程序员还从这些漂亮的代码中建立公共程序库或者框架。

本节书摘来自异步社区《JavaScript设计与开发新思维》一书中的第1章,第1.5节,作者:【美】Larry Ullman著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 为什么说JavaScript是一种好语言

如果你正在阅读这本书,就可能对学习JavaScript有兴趣,但是如果我不表明自己对JavaScript为什么是一种好语言的看法,那就是玩忽职守。最重要和明显的理由是,JavaScript非常有用。在当今网站中常见的大量动态功能都是用JavaScript实现的。实际上,大部分这种功能都是用户所需要的,不使用JavaScript将是一种明显的疏漏。而且JavaScript还能……

改进网站性能(例如,归功于Ajax)。
用于修复浏览器缺陷,例如对CSS较新特性的支持。
用于移动设备(取决于设备)。
正确使用时完全可靠。
将一些处理从服务器推送到客户端,降低服务器的负载。
JavaScript最了不起的特征之一是,该语言本身违反直觉,这也是造成其声誉受损的原因。简言之,你可以在还没有真正了解的情况下使用JavaScript。虽然很好地使用JavaScript确实需要相当的知识,但是使用它的一些功能相当容易。而且,因为JavaScript在Web浏览器中运行,所以很容易看到任何人的JavaScript代码:当你遇到喜欢的功能或者页面效果时,就可以复制这些HTML、JavaScript和CSS,用于自己的目的(在这里我不打算涉及道德和法律的问题)。相比之下,Java和C++代码不容易零散地使用:你确实必须了解这些语言才能用它们做更多的事情。其次,编译过的应用使得查看底层代码很困难,甚至完全不可能。

最后,JavaScript是一种好语言还有一个原因:其他人几乎肯定能理解你所要完成的工作。当然,对于所有已经确立地位的语言来说这一点都成立,但是对于JavaScript,可能由于代码始终公开,聪明的程序员们更倾向于分享这些思路。通常,聪明的程序员还从这些漂亮的代码中建立公共程序库或者框架。


异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。