详解 JavaScript 的发展史

Q1:为什么会有JavaScript产生,主要解决一个什么问题?

A:1994 年,网景公司( Netscape )发布了 Navigator 浏览器 0.9 版,这是世界上第一款比较成熟的浏览器,但也是名副其实的浏览器,只能浏览,提交表单的时候浏览器并不知道是否提交,每次都会向服务器发送请求,由服务器来判断。所以 JavaScript 主要是为了解决与用户的交互问题

Q2:为什么叫 “JavaScript” ,与 Java 有什么关系?

A:1995 年,Sun 公司将 Oak 语言改名为 Java ,正式向市场推出。Sun 公司大肆宣传,网景公司动了心,决定与 Sun 联盟,开发一款网页脚本语言,Netscape 为了搭上媒体热炒 Java 的顺风车,临时把 LiveScript 改名为 JavaScript,所以从本质上来,JavaScript 和 Java 没什么关系

Q3:JavaScript主要由谁开发,开发了多长时间?

A:1995 年 4 月,网景公司录用了 34 岁的系统程序员布兰登·艾奇( Brendan Eich ),主要负责被布兰登称之为“简化版 Java语言”的网页脚本语言的开发工作。然而他对 Java 并无兴趣,所以花了 10 天的时间设计出了 JavaScript;主要特点:1.借鉴 C语言的基本语法;2.借鉴 Java 语言的数据类型和内存管理;3.借鉴 Scheme 语言的函数;4.借鉴 Self 语言的原型继承机制。

Q4:ECMAScript 的由来?

A:网景公司发布了JavaScript 后,微软当时为了发布 IE3 搭载上了一个克隆版的 JavaScript,为了避免侵权取名为 JScript,还有当时 CEnvi(共享软件) 中的 ScriptEase,至此 JavaScript、JScript、ScriptEase 三足鼎立。市面上出现了三个相似版本的脚本语言肯定是不行的,所以语言标准化问题亟待解决。1997 年,JavaScript 1.1 作为一个草案提交给欧洲计算机制造商协会( ECMA )该标准定义了名为 ECMAScript 的全新脚本语言

Q5:现在所说的JavaScript指的是什么?

现在所说的JavaScript主要是由以下三个方面组成:

ECMAScript(核心):描述了该语言的语法和基本对象;

DOM :提供处理网页内容的方法和接口;

BOM :提供与浏览器交互的方法和接口。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值