Ayrıştırma ve atama
önem: 5
Aşağıdaki gibi bir obje:
let kullanici = {
adi: "Ahmet",
yasi: 30
};
Ayrıştırmasını şu şekilde tanımlayınız:
adi
özelliğiismi
değişkenine atanacak.yasi
özelliğiyili
değişkenine atanacak.adminMi
özelliğiadminMi
değişkenine atanacak, eğer bu özellik yoksafalse
kabul edilecek.
Değişkenler atandıktan sonra:
let kullanici = { adi: "Ahmet", yasi: 30 };
// sol tarafta yazacağınız kod:
// ... = kullanici
alert( ismi ); // Ahmet
alert( yili ); // 30
alert( adminMi ); // false
let kullanici = {
adi: "Ahmet",
yasi: 30
};
let {adi:ismi, yasi: yili, adminMi = false} = kullanici;
alert( ismi ); // John
alert(yili ); // 30
alert( adminMi ); // false