美文网首页
JavaScript,ES5,ES6的关系

JavaScript,ES5,ES6的关系

作者: 请叫我李半仙 | 来源:发表于2019-04-04 10:09 被阅读0次

JavaScript是一门脚本语言,它由三部分组成

  1. ECMAScript(核心),它规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、对象
  2. DOM(文档对象模型)
  3. BOM (浏览器对象模型)

其中ECMAScript便是ES,它是语言的核心规范,而规范也是会迭代的,从ES1,ES2...ES5,ES6,所以ES5,ES6是JavaScript语言的最新规范而已,它们都引入了一些新的特性或者写法

ES6是向下兼容的,也就是说他能识别用ES1-ES5的规范所书写的代码
ES6因为引入了大量新特性,被官方寄予厚望,被大力提倡
不同的版本的浏览器支持的ES版本也是不同的,新版的浏览器一般都兼容新版本的ES规范,老版本的浏览器一般兼容的ES版本也不较低 ,所以一些政府机关的项目,大多使用老版本IE8以下的浏览器,便不能使用ES6规范书写了
那么如何做到通用兼容呢?可以使用Vue,Vue中可以配置所支持的浏览器范围,项目打包时会根据各个浏览器所支持的特性,对JS代码,CSS样式,及ES规范进行转换,使最终代码可以兼容不同的浏览器

相关文章

  • 目录引导

    JavaScript(ES5) JavaScript概述JavaScript 语言核心 ES6 -- ES9 ES...

  • ts知识

    1、ES5、ES6是脚本语言规范,javascript是基于ES5规范的,typescript是基于ES6规范的。...

  • JavaScript、ES5和ES6的介绍和区别

    距离ES6发布已有半年,对于ES6和ES5,你了解多少?这篇文章讲了JavaScript,ES5,ES6的一些介绍...

  • js es5 es6区别

    距离ES6发布已有半年,对于ES6和ES5,你了解多少?这篇文章讲了JavaScript,ES5,ES6的一些介绍...

  • 2019-10-25 json to query string

    javascript ES6 ES5 jquery node refer https://howchoo.com/...

  • JavaScript的多态和封装

    在之前的文章中我们已经介绍了JavaScript的继承包含了ES5和ES6的版本。 ES5继承 传送门 ES6继承...

  • ES6 配置运行环境

    本节我们来学习配置 ES6 的 JavaScript 运行开发环境,通过 babel 把 ES6 转码为 ES5 ...

  • ES6 入门主要知识点

    ES6 : 2015 年推出的下一代 Javascript 语言标准; ES5:上一代 JavaScript 语言...

  • ES6基础语法

    ES6 是下一代 JavaScript 语法标准,比起 ES5 有很大的变化。React 大量使用 ES6 语法,...

  • 前端知识点参考

    JavaScript ES6/ES2015 这是本人非常看重的一块;ES5以前,JavaScript充其量跟C也差...

网友评论

      本文标题:JavaScript,ES5,ES6的关系

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