Hai teman-teman semuanya, apa kabar? balik lagi bersama saya rizal, pada tutorial Dumet School, Gimana masi semangat belajarnya? oke kita lanjut lagi ya belajarnya, pembahasan kali ini kita akan belajar tentang mengenal spread operator pada es6.

Spread operator berfungsi untuk memasukan beberapa argument yang berbentuk data array kedalam fungsi, atau kita juga dapat memasukan nilai array kedalam array lainnya, untuk kasus seperti itu kita gunakan spread operator.

mungkin untuk lebih jelasnya kita langsung saja praktek, saya akan mencontohkan penggunakan spread operator sebagai sebuah argument dalam sebuah fungsi, silahkan teman-teman lihat script berikut ini :

Saya membuat sebuah fungsi yang mempunyai 3 parameter, lalu cara mencetak pada console.log yang akan mengurangi nilai dari parameter-parameternya, setelah itu saya membuat sebuah variable nilai yang berisikan data array 100, 25, 20,untuk menggunakan spread operator kita hanya perlu menambahkan sintak … (titik 3 kali) seperti contoh diatas dengan begitu maka akan tampil pada tab console nilai 55.

dengan Spread operator ini juga kita bisa menyisipkan nilai array didalam nilai array lainnya, contoh penulisannya seperti berikut ini:

Nah dengan penulisan seperti itu kita hasil yang akan didapatkan pada bagian console.log adalah:

Gimana teman-teman cukup mudah bukan, masi banyak lagi yang bisa dieksplore dengan menggunakan spread operator ini, jadi teman-teman bisa mengembangkannya sendiri, mungkin untuk tutorial kali ini tentang spread operator pada es6 cukup sampai sini dulu, semoga tutorial kali ini dapat bermanfaat untuk teman-teman semuanya, sampai bertemu lagi pada tutorial berikutnya,

Terima kasih.