Advance JavaScript

Advance JavaScript – Introduction


JavaScript is the most programming language of the web. It has Application programming interface (APIs) for working with the texts, date, Document Object Model (DOM), regular expressions, standard data structures etc.

JavaScript was invented by Brendan Eich in 1995. Initially it was invented by Netscape. But In 1996, Netscape submit all its JavaScript code to ECMA and it become ECMA standard in 1997.

  • It is abbreviated as JS.
  • Around the world, 97% of websites use it client-side for web page behavior.
  • It supports event-driven, functional and imperative programming paradigm.

The first basic update version of JavaScript was EcmaScript1 which was introduced in 1997. Here, ECMA (European Computer Manufacturers Association) is a non-profit organization. ECMA works on every different versions of JavaScript.

ECAM published new version of JavaScript yearly.

  • ECMAScript – 1 (1997)
  • ECMAScript – 2 (1998)
  • ECMAScript – 3 (1999)
  • ECMAScript – 5 (2009)
  • ECMAScript – 5.1 (2011)
  • ECMAScript (ES6) – (2015) : This update brings OOPs concept and many new methods along with.
  • ECMAScript (ES7) – (2016)
  • ECMAScript (ES8) – (2017)
  • ECMAScript (ES9) – (2018)

What we will learn in this tutorial:

  1. JavaScript ES6 and later version
  2. Regular Expression
  3. New Advance Events and Web APIs
  4. DOM’s new methods and Properties