Destrukturalashtirish
muhimlik: 5
Bizda obyekt bor:
let user = {
name: "John",
years: 30
};
Destrukturalashtirishni yozing qaysiki qabul qiladi:
<<<<<<< HEAD:1-js/05-data-types/09-destructuring-assignment/1-destruct-user/task.md
nom
xususiyatiname
o’zgaruvchaniga.yoshlar
xususiyatage
o’zgaruvchaniga.isAdmin
xususiyatisAdmin
o’zgaruvchaniga (agar yo’q bo’lsa, false)
Destrukturalashtirishdan keyingi qiymatlar:
name
property into the variablename
.years
property into the variableage
.isAdmin
property into the variableisAdmin
(false, if no such property)
Here’s an example of the values after your assignment:
fb4fc33a2234445808100ddc9f5e4dcec8b3d24c:1-js/05-data-types/10-destructuring-assignment/1-destruct-user/task.md
let user = { name: "John", years: 30 };
// sizning kodingiz chap tomonda:
// ... = user
alert( name ); // John
alert( age ); // 30
alert( isAdmin ); // false
let user = {
name: "John",
years: 30
};
let {name, years: age, isAdmin = false} = user;
alert( name ); // John
alert( age ); // 30
alert( isAdmin ); // false