javascript代码实例教程-ProfessionalJavaScriptforWebDevelopers阅读笔记

发布时间:2019-01-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-ProfessionalJavaScriptforWebDevelopers阅读笔记脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

PRofessionalJavaScriptforWebDeveloPErs阅读笔记

JavaScript是什么?

JavaScript出现在1995年,它的主要目的是为了处理一些以前有诸如Perl的服务器端语言处理的输入验证。在这以前,决定某个文本框没填或是填了一个无效值需要到访问服务器然后由服务器返回。网Z(NetScape)公司浏览器希望通过引入JavaScript来改变这种状况。在客户端处理一些基本的验证在话调制解调器广泛应用的时代是一个激动人心的新特性。相关的慢网速使得每一次访问服务器都变成一次耐心的练习。

从那时起,JavaScript逐渐成长成了市场上的每个主流浏览器的一个重要特性。不再仅仅局限于数据验证,JavaScript现在几乎与浏览器窗口和它的内容的每个方面互动。JavaScript被当作一门完整的编程语言,能够进行复杂计算和交互,包括闭包,匿名(lambda)函数,甚至元编程(什么鬼)。JavaScript变成了网络这么重要的一部分以至于可选浏览器,包括手机的和为残疾人涉及的浏览器都支持它。连微软(Microsoft)公司,在已有自己的客户端脚本语言vbScript的情况下最终从IE(internet Explorer)的最早版本中加入了它自己的JavaScript实现。

JavaScript从一个简单的验证器升级成了功能强大的编程语言从没有悲预言过。JavaScript是一门既非常简单也非常复杂的语言,学会它只要几分钟单掌握它却需要几年。为了开始走上发挥JavaScript的全部潜能的道路,理解它的本质,历史和局限非常重要。

一段简单的历史

随着Web的流行,逐渐的形成了客户端脚本语言的需求。那时,虽然网页变得越来越大和复杂,大多数互联网使用者还是通过28.8kbps的调制解调器连接。为了简单的表单验证而进行的大量的到服务器的往返无疑增加了使用者的痛苦。想象一下,填好一个表单,点击提交按钮,等30秒钟处理,然后得到一个消息提示你忘了填一个必填的文本框。网Z公司,那时在技创新方面走在世界尖端,开始严肃考虑发展一种客户端脚本语言来进行简单的表单处理。

brendan eich,届时在网Z工作,开始为在1995年网Z浏览器2的发布开发一门叫Mocha的脚本语言,而后改名LiveScript,打算在浏览器和服务器端(被叫做LiveWire)同时使用它。网Z公司加入了和Sun MicroSystems公司的开发联盟来按时在发布浏览器时完成LiveScript在浏览器中的实现。就在网Z浏览器2官方发布前,网Z公司将LiveScript的名字改成了JavaScript以利用Java从媒体获得的声名。

因为JavaScript这么成功,网Z公司在网Z浏览器3发布了1.1版本,方兴未艾的Web的流行到达了新的高度,网Z公司成功的将自己放到了市场领导公司的位置上。就在这时,微软决定投入更多的资到一个名叫IE的竞争浏览器上面。就在网Z浏览器3发布后不久。微软发布了具有名为JScript的JavaScript的实现的IE3.1996年8月微软进入浏览器王国的一大步现在成了网Z公司的耻辱日,但是它也代表了朝着JavaScript被作为一门语言被开发的一大步。

微软的JavaScript实现意味着存在着两种不同版本的JavaScript:网Z公司的JavaScrip和IE中的JScript。不像C和许多其他的编程语言,JavaScript没有管理它的语法和特性的标准,三个不同的版本更加重了这个问题。随着业内恐惧的浮现,这门语言被决定必须被标准化。

1997年,JavaScript1.1被作为提案提交到欧洲电脑生产协会。#39号技术委员会(TC39)被分配“标准化一门多目标,跨平台,生产商中立即哦啊本欲眼的语法和语义”的任务。由来自网Z,Sun,微软,Borland,NOMBAS和其它对脚本编程感兴趣的公司组成。TC39在一起忙活了几个月把ECMA-262搞了出来,一个定义了一门叫EVMAScript(常常被发音成“ek-ma-script”)的新脚本语言的标准。

接下来的一年,国际标准化组织和国际电子技术委员会(ISO/IEC)也采用ECMAScript作为一个标准(ISO/IEC-16262)。从那时起,浏览器尝试过,得到不同程度的成功,使用ecmascript作为它们JavaScript实现的基础。

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-ProfessionalJavaScriptforWebDevelopers阅读笔记全部内容,希望文章能够帮你解决javascript代码实例教程-ProfessionalJavaScriptforWebDevelopers阅读笔记所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。