EcmaScript 6

ES6 adalah sebuah singkatan dari ECMAScript versi 6. ES6 release pada tahun 2015, jadi ES6 sama ES 2015 sama aja ya. Lalu apa itu ECMAScript? ECMAScript adalah sebuah standarisasi scripting language (Javascript) yang dibuat oleh European Computer Manufacturers Association (ECMA). Bahasa gampangnya ECMAScript itu standarnya, Javascript itu implementasinya.

Ketika mempelajari ES6, kita akan selalu bersinggungan dengan Hoisting, Hoisting proses dimana sintaks akan di angkat/dijalankan terlebih dahulu mesi urutannya tidak sesuai

Contoh :

console.log('hello');
var hello;
//hasil: undefined karena sudah di 'hoist'

console.log('hello');
let hello;
//hasil: error karena let tidak ada hoisting

Last updated

Was this helpful?