O'Reilly logo
  • Amcii Cullum thinks this is interesting:

  • The Core (ECMAScript)
  • The Document Object Model (DOM)
  • The Browser Object Model (BOM)


ECMAScript, the language defined in ECMA-262, isn’t tied to web browsers. In fact, the language has no methods for input or output whatsoever. ECMA-262 defines this language as a base u...


Cover of Professional: JavaScript® for Web Developers, Third Edition


Javascript--ecmascript latest updates: DOM and BOM (details)