[JavaScript Demo] Array destructuring in ES6

This example demonstrates how to destructre arrays in JavaScript (ES6). Destructuring is new concept in ES6 JavaScript. Also, example to show how arrays destructured before ES6.

by Rahul Saraswat

HTML

<!-- Please press ctrl-shift-i to see output in browser console window. -->

JavaScript

var companies = ['Microsoft', 'Google', 'Amazon'];
//Destructuring arrays using old way (before ES6)
var company1 = companies[0];
var company2 = companies[1];

console.log(`First Company: ${company1}, Second Company: ${company2}`);

//New way of destructuring arrays in ES6
var [company3, company4, company5] = ['Microsoft', 'Google', 'Amazon'];
console.log(`First Company: ${company3}, Second Company: ${company4}, Third Company: ${company5}`);