首页 > 代码库 > ECMAScript和JavaScript的联系
ECMAScript和JavaScript的联系
ECMAScript是一种规范,一种标准。类似于编程语言的接口,定义好一套规范后,各大浏览器厂商遵循规范各自实现之,同时,也做了一些扩展,这些扩展就是规范里面没有的。
JavaScript是一种实现,对ECMAScript的实现。
先有javascript,然后网景把javascript提交给ECMA进行标准化,形成ECMA 262规范,javascript就等于变成ECMA 262规范的一种实现。
同理,JScript是微软公司开发的ECMA262的一种实现。 两者都是标准的实现,但是又各自扩展,所以会有不同之处。
举例说明:
就好比一部车,有发动机,有轮胎,有方向盘等等。这就是对车的一种标准化的定义
然后每个汽车生产厂商,可以做出不同性能,不同款式的车来。但归根结底,大家都有一样的东西。只是实现的方法不同。有的性能好点。比如自带导航了。这就好比进行扩展了
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。