Diskusi Chalsen Hariyavie

Selesai
Chalsen Hariyavie
Ditanyakan pada: Fitur Array dan Object pada ES6

Indeks alphabet dari fungsi destructuring

Kan di penjelasan ada var huruf =[a,b,c,d,e,f,g,h,i,j,k] lalu maksud dari var [hurufPertama] = huruf itu gimana ya ? Apakah dengan menuliskan hurufPertama dapat di artikan indeks ke nol oleh programnya?

1 Jawaban

Avatar
BroKoding

2 tahun yang lalu

Hi ka, saya coba jelaskan langsung menggunakan contoh ya...

var kendaraan = ['innovo', 'fortonor', 'yoros'];

// cara biasa
var mpv = kendaraan[0];
var suv = kendaraan[1];
var sedan = kendaraan[2];

// pakai destructuring
var [mpv, suv, sedan] = kendaraan;

Jadi jika pada materi ada var [hurufPertama] = huruf maka artinya kita mendefinisikan sebuah variable (diberi nama yakni 'hurufPertama') dan langsung melakukan assignment (pemberian nilai yakni 'a') sesuai dengan urutan yang ada pada array.