Also known as ECMAScript 6, ECMAScript 2015 or Javascript 6, ES6 is a version of Javascript that was introduced in 2105.

ECMAScript (ES) is a scripting language specification standardised by ECMA International. It is used by applications to enable client-side scripting.

ECMA stands for:

European Computer Manufacturers Association

ES6 has some of the following features:

  1. Support for constants.
  2. Block scope.
  3. Arrow functions.
  4. Extended parameter handling.
  5. Template literals.
  6. Extended literals.
  7. Enhanced object properties.
  8. De-structuring assignment.
  9. Modules.
  10. Classes.
  11. Iterators.
  12. Generators.
  13. Collections.
  14. Built-in methods for classes
  15. Promises.

Consider this way of declaring a function in vanilla Javascript:

function myFunc(){
//do something
}

In ES6, we would use an Arrow Function like so:

myFunc = () =>{
//do something here
}

In Summary …

ES6 is all about simplicity and efficiency. But if you are just starting out in Javascript or thinking about it, it is a good idea to go through the ‘Vanilla’ way first so that you can understand the core concepts of the language.

Recent Posts

Google Announces that AI-developed Drug will be in Trials by the End of the Year

Isomorphic Labs, a drug discovery start-up launched four years ago and owned by Google’s parent…

17 hours ago

Instagram Extends Reels Duration to 3 Minutes

Regardless of whether TikTok faces a U.S. ban, Instagram is wasting no time positioning itself…

3 days ago

AWS Expands Payment Options for Nigerian Customers, Introducing Naira (NGN) for Local Transactions

Amazon Web Services (AWS) continues to enhance its customer experience by offering more flexible payment…

7 days ago

Why JavaScript Remains Dominant in 2025

JavaScript, often hailed as the "language of the web," continues to dominate the programming landscape…

1 week ago

Amazon Moves to Upgrade Alexa with Generative AI Technology

Amazon is accelerating efforts to reinvent Alexa as a generative AI-powered “agent” capable of performing…

1 week ago

Smuggled Starlink Devices Allegedly Used to Bypass India’s Internet Shutdown

SpaceX's satellite-based Starlink, which is currently unlicensed for use in India, is reportedly being utilized…

1 week ago