Introduction to ECMAScript | Introduction to es5 | Introduction to es6

ECMAScript is a scripting language standardized by ECMA(European computer manufacturers association). It is a standardized version of javascript. It is developed by Brendan Eich of Netscape. It was written in 10 days.

When it was developed, it was named mocha later it converted to LiveScript and finally in December 1995 it become JavaScript.   In 1995 sun microsystems and Netscape announced it first release.JavaScript it a client-side scripting language for developing the web application.

In 1996 Netscape release javascript to ECMA international for standardization and the work on the specification and in November 1996 ECMA-262 began. The name ECMAScript was a compromise between an organization which is work on standardizing the language.

History of ECMAScript-

ECMAScript has released the first Edition in June 1997 and the second edition of ECMAScript was released in June 1998.and the third edition was released in December 1999. It has Regular expressions,  better string handling, control statement and try and catch. Its fourth edition was created on 2000.it was scrapped because it not success in the term of incompatible means the lack of support. It has not much supported by the browser. After that, the 5th edition was released on 2009. It came with lots of new features.

ECMAScript edition and release year

Es1 – 1997
Es2-1998
Es3 - 1999
Es4- 2000
Es5-2009
Es6-2015

Introduction to ECMAScript 5-

ECMAScript 5 was released on 2009. After es3 es5 comes with new features and supported to the browser. ECMAScript has 2 languages

Es5-default
Es5-strict

It also focused on security and bulk of the features comes in the term of functions means it creates functions in strict mode or writes code with strict mode. When we start writing code we just add a line on top of the page.

Use strict

Features of es5

Strict mode
Accessors
Use of reserved words (such as We can use new or function keywords after the dot operator)
Multiline String
New methods- we have lots of new methods for array
Support for JSON
We will explain ES6 in next blog.
Hope you will enjoy. Please visit  www.technoalerts.com  for the more cool article.

Leave a Reply

Your email address will not be published. Required fields are marked *