JavaScript 是一门用来与网页交互的脚本语言,包含以下三个组成部分。
     ECMAScript:由 ECMA-262 定义并提供核心功能。
     文档对象模型(DOM):提供与网页内容交互的方法和接口。
     浏览器对象模型(BOM):提供与浏览器交互的方法和接口。
    JavaScript 的这三个部分得到了五大 Web 浏览器(IE、Firefox、Chrome、Safari 和 Opera)不同程度 的支持。所有浏览器基本上对 ES5(ECMAScript 5)提供了完善的支持,而对 ES6(ECMAScript 6)和 ES7(ECMAScript 7)的支持度也在不断提升。这些浏览器对 DOM 的支持各不相同,但对 Level 3 的支 持日益趋于规范。