JavaScript与ECMAScript——先有蛋,再有鸡
今天上午从床上爬起来,发现窗外天是黑的,行人们躲避着渐渐变大的雨点。我打开台灯,看见一本Nicholas C.Zakas的《JavaScript高级程序设计》中文版斜躺在桌子上。想起来了!昨晚打算看一下这本书,打算梳理一下基础知识的。
翻开第一章,发现JavaScript简史部分讲的很清晰。看完后,我根据作者的文字整理了一下:
?
如今,主流浏览器都努力提供了了 ECMA-262 的第三版的 JavaScript 实现。
需要注意的是, ECMAScript 并不是 JavaScript 的唯一,也不是唯一被标准化的部分。一个完整的 JavaScript 实现由以下三部分组成:
<!----><!---->核心 ECMAScript <!---->文档对象模型 DOM <!----><!---->浏览器对象模型 ? BOM?