JavaScript 经典书
- 《面向对象的Javascript》(Object-Oriented JavaScript)
- 《Javascript高级程序设计(第二版)》(Professional JavaScript for Web Developers, 2nd Edition)
JavaScript 组成部分:
- ECMAScript:JavaScript 语言核心特性,与浏览器无关; European Computer Manufacturers Association (ECMA)
- Document Object Model(DOM):提供了一种与 HTML 和 XML 文档交互的方式。一开始只支持少部分控件,随后大量控件逐步支持。同时也催生除了 World Wide Web Consortium (W3C),该组织指定与语言无关的 DOM 标准。
- Browser Object Model(BOM):与浏览器紧密相关的特性。直到 HTML5 的出现,才统一了部分公共控件的实现。
JavaScript 中所有方法和属性都是 public
的。