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

ECMAScript 描述了以下内容:

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


关于JS的前奏简介就先到这里,后面将会记录和分享自己对于JS的学习历程,欢迎大家共同讨论和指正!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值