Javascript

History

  • JavaScript was born in 1995 as part of the work of Brendan Eich’s team at Netscape (the ancestor of Mozilla).
  • In 1996, JavaScript was standardized by ECMA as the EcmaScript standard.

Javascript Engines

  • SpiderMonkey (included in Mozilla Firefox)
  • Javascript Core (included in Apple Safari)
  • Chrome V8 (included in Google Chrome and Node.js)

Garbage Collection

  • JS has garbage collection implemented (like java) unlike C++
  • Hence V8 engine has garbage collection feature