Learn JavaScript NESTED OBJECTS easy! 📫

preview_player
Показать описание
00:00:00 example 1
00:04:24 example 2

// nested objects = Objects inside of other Objects.
// Allows you to represent more complex data structures
// Child Object is enclosed by a Parent Object

// Person{Address{}, ContactInfo{}}
// ShoppingCart{Keyboard{}, Mouse{}, Monitor{}}

class Person{

constructor(name, age, ...address){
}
}

class Address{

constructor(street, city, country){
}
}

const person1 = new Person("Spongebob", 30, "124 Conch St.",
"Bikini Bottom",
"Int. Waters");

const person2 = new Person("Patrick", 37, "128 Conch St.",
"Bikini Bottom",
"Int. Waters");

const person3 = new Person("Squidward", 45, "126 Conch St.",
"Bikini Bottom",
"Int. Waters");

Рекомендации по теме
Комментарии
Автор

// nested objects = Objects inside of other Objects.
// Allows you to represent more complex data structures
// Child Object is enclosed by a Parent Object

// Person{Address{}, ContactInfo{}}
// ShoppingCart{Keyboard{}, Mouse{}, Monitor{}}

class Person{

constructor(name, age, ...address){
this.name = name;
this.age = age;
this.address = new Address(...address);
}
}

class Address{

constructor(street, city, country){
this.street = street;
this.city = city;
this.country = country;
}
}

const person1 = new Person("Spongebob", 30, "124 Conch St.",
"Bikini Bottom",
"Int. Waters");

const person2 = new Person("Patrick", 37, "128 Conch St.",
"Bikini Bottom",
"Int. Waters");

const person3 = new Person("Squidward", 45, "126 Conch St.",
"Bikini Bottom",
"Int. Waters");

console.log(person1.name);
console.log(person1.age);
console.log(person1.address);



BroCodez
Автор

Thanks, this is clear. Now I wanted to apply this to graphics. If I want to create a smile icon as an object and the eyes and the mouth to be nested objects so that the icon moves along X or Y or Z axis, or rotates, the eyes and mouth moves with it - how shall I approach this?

Андреич-сн
Автор

<*_> This is my seal. I have watched the entire video, understood it, and I can explain it in my own words, thus I have gained knowledge. This is my seal. <_*>

piotrmazgaj
Автор

Can you insert an object into another object just like array.push method?

akj
Автор

what's in bikini button inside objects inside object nice example

gobicorner