Melewati Elemen Array dalam Destrukturisasi di JavaScript
Kita bisa mulai menetapkan nilai ke variabel bukan dari awal
array, tetapi dengan melewatkan beberapa nilai.
Sebagai contoh, mari kita lewatkan tahun, dan tetapkan bulan
dan hari ke variabel. Untuk melakukannya, saat
menentukan variabel, kita beri koma sebelum variabel pertama,
seperti ini: [, month, day]:
let arr = [2025, 12, 31];
let [, month, day] = arr;
console.log(month); // akan menampilkan 12
console.log(day); // akan menampilkan 31
Kita bisa melewatkan bukan hanya satu nilai, tetapi beberapa:
let arr = [2025, 12, 31];
let [,, day] = arr;
console.log(day); // akan menampilkan 31
Dalam kode berikut, bagian dari array ditetapkan ke variabel yang sesuai:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let department = arr[2];
let position = arr[3];
Ubah kode ini menggunakan destrukturisasi sesuai dengan teori yang telah dipelajari.