Destrukturisasi Array dari Fungsi dalam JavaScript
Array untuk destrukturisasi tidak harus disimpan dalam variabel. Ia juga bisa menjadi hasil dari eksekusi suatu fungsi. Mari kita lihat pada contoh. Misalkan ada fungsi seperti ini:
function func() {
return [2025, 12, 31];
}
Mari lakukan destrukturisasi nilai yang dikembalikan oleh fungsi ini:
let [year, month, day] = func();
Dalam kode berikut, bagian-bagian array dicatat ke dalam variabel yang sesuai:
function func() {
return ['John', 'Smit', 'development', 'programmer', 2000];
}
let arr = func();
let name = arr[0];
let surname = arr[1];
let department = arr[2];
let position = arr[3];
let salary = arr[4];
Ubah kode ini menggunakan destrukturisasi sesuai dengan teori yang telah dipelajari.