Belajar ES6 – Perubahan Object Literal

Salah satu fitur lagi pada ES6 yang banyak digunakan oleh beberapa framework seperti ReactJS, Angular dan VueJS adalah perubahan pada Object Literal. Pertama kali saya ketika melihat tutorial dari VueJS ataupun ReactJS agak bingung. Kok itu membuat fungsi di objectnya lain yaa…kok itu passing variable ke object beda ya..garuk2 gak ngerti..Ternyata itu fitur dari ES6 yaitu Object Literal.

Continue reading Belajar ES6 – Perubahan Object Literal

Belajar ES6 – Template String dan New Method String

Saya coba lanjut Belajar ES6 dengan fitur Template String dan New Method String yang mungkin nanti akan bermanfaat ketika memulai di salah satu framework Javascript seperti ReactJS, VueJS ataupun AngularJS.

Continue reading Belajar ES6 – Template String dan New Method String

Belajar ES6 – Default Parameter dan Rest Parameter

Kembali belajar ES6, saya coba menuliskan artikel agar tidak lupa dan biasanya dengan menuliskan apa yang kita pelajari akan lebih lama diingat dibanding dengan hanya menonton dan membaca saja. Jika pada artikel sebelumnya saya menulis Spread Operator pada ES6, sekarang kita coba kebalikan dari Spread Operator yaitu Rest Parameter dan ada baiknya kita bahas juga apa itu Default Parameter pada ES6. Continue reading Belajar ES6 – Default Parameter dan Rest Parameter

Belajar ES6 – Spread Operator

Salah satu feature dari EcmaScript 6 yang sering digunakan adalah Spread Operator. Dengan spread operator ini kode kita menjadi lebih pendek dan mudah untuk dibaca. Beberapa tutorial React dan beberapa framework Javascript mulai banyak menggunakannya. Jadi mari kita pelajari apa itu Spread Operator pada ES6. Continue reading Belajar ES6 – Spread Operator

Belajar ES6 – Arrow Function

Salah satu fitur yang banyak digunakan dari ES6 adalah arrow function. Dari namanya kita sudah bisa mengira, ini adalah fitur pada function. Salah satu kegunaan dari fitur ini adalah syntax javascript kita menjadi lebih ringkes.

Continue reading Belajar ES6 – Arrow Function

Belajar ES6 – Destructuring Assignment

Destructuring Assignment adalah sintax dari Javascript untuk mengeluarkan suatu data dari array atau property dari satu object menjadi satu variable yang dapat kita manfaatkan untuk keperluan tertentu.

Proses ini akan banyak kita gunakan untuk mendapatkan satu variable yang ada pada array atau object javascript tertentu. Salah satu contoh yang sederhana seperti kode dibawah ini. Continue reading Belajar ES6 – Destructuring Assignment