300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > JS起源及发展历史

JS起源及发展历史

时间:2018-11-22 05:17:19

相关推荐

JS起源及发展历史

作为一个iOS开发,仅仅了解iOS的知识是远远不够的,为了更好的提升自己,更好的发展,必须要学习相关的知识,JavaScript,HTML,.net,Java等,这些相关的知识都是需要了解和掌握的,这对于职业的发展是十分有利,也是十分有必要的。

要学习这么多东西任重道远啊!最近在学习JS,个人的学习习惯是学习一门语言或者知识的时候喜欢搞清楚这门语言的历史渊源及出现背景,这样对于以后的学习会有一个宏观上的指导方向,所以这里先介绍JS的历史。

出现背景:当网上冲浪越来越流行时,对于开发客户端脚本的需求也逐渐增大。此时,大部分因特网用户还仅仅通过 28.8 kbit/s 的调制解调器连接到网络,即便这时网页已经不断地变得更大和更复杂。而更加加剧用户痛苦的是,仅仅为了简单的表单有效性验证,就要与服务器进行多次地往返交互。设想一下,用户填完一个表单,点击提交按钮,等待了 30 秒的处理后,看到的却是一条告诉你忘记填写一个必要的字段。这些类似的场景,在本地就可以很好的解决掉,而不需要服务器来处理,也就更进一步的促进了JS的发展和成熟。

发展历程:随着JS的进一步发展和完善,现在已经有了一套统一的标准来规范它。值得注意的是,JS是一种嵌入式的脚本语言,也就是说他可以嵌入到任何的Web中,JS 并不与任何具体浏览器相绑定,实际上,它也没有提到用于任何用户输入输出的方法,JS可以为不同种类的宿主环境提供核心的脚本编程能力,因此核心的脚本语言是与任何特定的宿主环境分开进行规定的... ..,Web 浏览器对于 JS 来说是一个宿主环境,但它并不是唯一的宿主环境。事实上,还有不计其数的其他各种环境(例如 Nombas 的 ScriptEase,以及 Macromedia 同时用在 Flash 和 Director MX 中的 ActionScript)可以容纳 JS 实现。

稳定:现在的JS已经比较的成熟和稳定了

一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:

核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)

ECMAScript

ECMAScript 描述了以下内容:

语法类型语句关键字保留字运算符对象

关于JS的前奏简介就先到这里,后面将会记录和分享自己对于JS的学习历程,欢迎大家共同讨论和指正!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。