Oorslaan van elemente van 'n skikking tydens destrukturerring in JavaScript
Jy kan begin om nie vanaf die begin van die skikking
in veranderlikes aan te teken nie, maar sommige waardes
oorslaan.
Kom ons slaan, byvoorbeeld, die jaar oor, en teken die maand
en dag in veranderlikes aan. Om dit te doen, moet ons
tydens die spesifisering van veranderlikes voor die eerste veranderlike
'n komma plaas, soos volg: [, month, day]:
let arr = [2025, 12, 31];
let [, month, day] = arr;
console.log(month); // sal 12 vertoon
console.log(day); // sal 31 vertoon
Jy kan nie net een waarde oorslaan nie, maar verskeie:
let arr = [2025, 12, 31];
let [,, day] = arr;
console.log(day); // sal 31 vertoon
In die volgende kode word dele van die skikking aangeteken in die ooreenstemmende veranderlikes:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let department = arr[2];
let position = arr[3];
Herskep hierdie kode deur middel van destrukturerring volgens die bestudeerde teorie.