What is Java Script | Explained

java script


Define:

  • Java Script is the programming language which can be used in the html and css to change the data in html and css and can calculate ,manipulate and arrange data.

Versions:

  • There are totally nine versions of the java script released in ES versions.

  • ES1
  • ES2
  • ES3
  • ES4
  • ES5
  • ES6
  • ES7
  • ES8
  • ES9
what is java script

Explained:

ES1:

  • ES1 is the first version of java script from the ECMA company.Released in the year 1997.

ES2:

  • ES2 released in the next year of ES1 mean 1998.The second version was published soon after the first version.

ES3:

  • ES3 also released next year to the previous version.In year 1999 the third version released.

NOTE:

  1. The first three versions of the java script are the released yearly base.

ES4:

  • This is the fourth version of the java script.But due to the political issues the fourth version abandoned.

ES5:

  • ES5 released in the 2009 after ten years of the release of ES3 .
  • The most new features that ES5 has are:
  1. Use strict Directive
  2. New methods in ARRAY.
  3. FOR EACH(). 
  • map()
  • filter()
  • reduce()
  • reduceright()
  • Every()
  • some()
  • lastIndexof()
  • indexOf
  • parse()
  • stringify()
  • new()
  • valueOf()

ES6:

  • This version is released in the 2015 and made easy for the developers to learn and use it.
  • This version has many new features and the easy to made codes with this version.
  • There are the some features which must launched with the ES6:
  1. let & Const
  2. For of
  3. Default Parameter 
  4. Rest Operator
  5. Distructing
  6. Spread Operator
  7. Template string
  8. Arrow Function
  9. Promises 
  10. Classes

ES7:

  • Released in the 2016 and have suitable alternative features
  • This version has the features:
  1. EXPONENTIATION Features(**)
  2. Includes()

ES8:

  • Released in the 2017 and have new coding features.
  • The new features introduced in the ES8 are:
  1. PadStart()
  2. PadEnd()
  3. SYNC
  4. Object.Entries()
  5. Trailing Commas
  6. Shared Memory & Atomics
  7. Object.Values

ES9:

  • ES9 or ECMA script released in the 2018 and have many new features:
  1. ASYNCHRONOUS Iteration
  2. Regular Expression Improvement
  3. Rest Properties
  4. PROMIS.PROTOTYPE.FINALLY()

Disclaimer:

  • This disclaimer is for the java script that if you find any error or any file missing in the article then you can contact us or comment us.

Post a Comment

0 Comments