es6之前的新特性都已经写个例如里面新增了对象的定义类型啊 如 let 、const 、 变量的解构赋值、函数新特性等等。JavaScript 是一种通用的跨平台的脚本语言,它所使用的语法就是ECMAScript 的标准。在 ECMAScript 核心语法的基础之上,进行了自 身的完善(BOM 和 DOM)。也可以说,JavaScript 是 ECMAScript 的一 种方言。

BOM:浏览器对象模型 BOM提供了独立于内容而与浏览器窗口进行交互的对象 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 DOM: 你可以简单想象页面是一个树。页面每一个组件都是这颗树上的节点。这些节点就是dom都行。常见的我们绑定元素的ID就是操作一个个dom对象。