《JavaScript设计与开发新思维》——1.5 为什么说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月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- iOS Web应用开发:运用HTML5、CSS3与JavaScript
- JavaScript中变量的相互引用
- 第七节:语法总结(1)(自动属性、out参数、对象初始化器、var和dynamic等) 图片放大镜 JavaScript-基础 用javascript写原生ajax(笔记) 初遇 Asp.net MVC 数据库依赖缓存那些事儿 前端JS 与 后台C# 之间JSON序列化与反序列化(笔记)
- JavaScript语言基础3
- 【JavaScript】重温Javascript继承机制
- 【JavaScript】javascript常用的东西
- 《众妙之门——JavaScript与jQuery技术精粹》——第1章 初学JavaScript 需知的七件事 1.1 缩略标记
- 《HTML、CSS、JavaScript 网页制作从入门到精通》——6.3 表格的边框
- 解决 MyEclipse build workspace 慢,validation javascript 更慢的问题
- JavaScript内容溢出与内容泄漏的相关问题
- 华为OD机试 - 找出同班小朋友(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- 华为OD机试 - 分糖果(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- 关于jsp,javascript,php等语言
- JavaScript中split方法的使用