美文网首页
ECMAScript是什么?它和JavaScript是一个东西吗

ECMAScript是什么?它和JavaScript是一个东西吗

作者: 小欠q | 来源:发表于2018-11-21 16:27 被阅读0次

ECMAScript是JavaScript(简称JS)的标准,浏览器就是去执行这个标准,所以不同浏览器对标准的支持也不一致,这也是我们需要做浏览器兼容的原因。

举个例子,ECMAScript就类似于法律,浏览器就类似于各个地方对法律的执行,比如有的地方禁摩有的地方就没有,有的地方电动车逆行会罚款,有的地方车不让行人会扣分,等等。。。

我们学习JS,主要是学ECMAScript,这算是书本知识,然后还要学习各个浏览器对标准的执行程度,也就是浏览器兼容,再加上DOM的使用,也就构成了JS(当然这并不是前端,只是最底层而已,前端的学习主要就是,从下往上一点点往上爬,路还长着呢哈哈)。

2015年,ECMAScript的第六个版本发布,名字叫ECMAScript 2015,通常被称为ECMAScript 6或者ES6

没错,ES6就是ECMAScript的第六个版本,这下有个ECMAScript的大概概念了吧。

JS是最底层,属于一门语言,我们常听到的React,Vue 等框架,或者JQuery这种工具,都是在JS的基础上出来的,也就是说以后基于这个底层还会出现好多好多更多的新技术,而越往上也就越看不到JS的影子了。也许某一天,前端工程师压根就意识不到JS的存在了,就像C语言一样。

相关文章

网友评论

      本文标题:ECMAScript是什么?它和JavaScript是一个东西吗

      本文链接:https://www.haomeiwen.com/subject/jkjcqqtx.html