# JavaScript

在 Web 前端页面中,

  • HTML 属于结构层,负责描绘出内容的结构;
  • CSS 属于表现层,负责「如何显示有关内容」;
  • JavaScript 属于行为层,负责「内容应如何对事件做出反应」

这个系列主要梳理 JavaScript 基础知识点,内容涵盖 ECMAScript 5.1(ES5)和 ECMAScript 2015(ES6),以及少数 ECMAScript 2016(ES7)中常用的新特性。

关于 ES7/ES8/ES9 等后出的新语法,会单独拎出来作为一个系列(ES 规范系列)进行汇总。


关于 JavaScript 的知识点,主要参考:

  • 《JavaScript高级程序设计(第3版)》
  • 《JavaScript高级程序设计(第4版)》
  • 《你不知道的JavaScript(上卷)》
  • 《你不知道的JavaScript(中卷)》
  • 《ES6标准入门(第3版)》
  • 现代 JavaScript 教程
  • MDN - JavaScript 系列