JavaScript'te Nesne Yapısını Parçalama
Nesnelerin yapısını da parçalayabiliriz. Örneğin, aşağıdaki nesneye sahip olduğumuzu varsayalım:
let obj = {
year: 2025,
month: 12,
day: 31,
};
Şimdi onun yapısını parçalayalım:
let obj = {
year: 2025,
month: 12,
day: 31,
};
let {year, month, day} = obj;
console.log(year); // 2025 yazacak
console.log(month); // 12 yazacak
console.log(day); // 31 yazacak
Nesnelerin yapısı parçalanırken değişken isimleri nesnenin anahtarlarıyla eşleşmelidir, değişkenlerin sırası ve nesnedeki öğelerin sırası önemli değildir.
Aşağıdaki kodda, nesnenin parçaları ilgili değişkenlere yazılmaktadır:
let options = {
color: 'red',
width: 400,
height: 500,
};
let color = options.color;
let width = options.width;
let height = options.height;
Bu kodu, öğrenilen teoriye göre yapıyı parçalama yoluyla yeniden düzenleyin.