第二章:进入JavaScript

在前一章中,我介绍了编程的基本构建块儿,比如变量,循环,条件,和函数。当然,所有被展示的代码都是JavaScript。但是在这一章中,为了作为一个JS开发者入门和进阶,我们想要特别集中于那些你需要知道的关于JavaScript的事情。

我们将在本章中介绍好几个概念,它们将会在后续的 YDKJS 丛书中全面地探索。你可以将这一章看作是这个系列的其他书目中将要详细讲解的话题的一个概览。

特别是如果你刚刚接触JavaScript,那么你应当希望花相当一段时间来多次复习这里的概念和代码示例。任何好的基础都是一砖一瓦积累起来的,所以不要指望你会在第一遍通读后就立即理解了全部内容。

你深入学习JavaScript的旅途从这里开始。

注意: 正如我在第一章中说过的,在你通读这一章的同时,你绝对应该亲自尝试这里所有的代码。要注意的是,这里的有些代码假定最新版本的JavaScript(通常称为“ES6”,ECMAScript的第六个版本 —— ECMAScript是JS语言规范的官方名称)中引入的功能是存在的。如果你碰巧在使用一个老版本的,前ES6时代的浏览器,这些代码可能不好用。应当使用一个更新版本的现代浏览器(比如Chrome,Firefox,或者IE)。