Destrutturazione di un array da una funzione in JavaScript
L'array da destrutturare non deve necessariamente essere memorizzato in una variabile. Può anche essere il risultato del lavoro di una funzione. Vediamo con un esempio. Supponiamo di avere una funzione come questa:
function func() {
return [2025, 12, 31];
}
Destrutturiamo il valore restituito da questa funzione:
let [year, month, day] = func();
Nel codice seguente, le parti dell'array vengono scritte nelle variabili corrispondenti:
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];
Riscrivete questo codice utilizzando la destrutturazione secondo la teoria studiata.