const myObject = {};
Deklarering
Valbart namn
Initiera ett tomt objekt
const card = {
color: 'Rött',
type: 'Spader',
};
//Skriver ut 'Rött'
console.log(card.color);
//Skriver ut 'Spader'
console.log(card.type);
Ett objekt med egenskaper
const card = {
color: 'Rött',
type: 'Spader'
};
card.number = 9;
Lägga till egenskaper
Objektet har nu tre egenskaper
const exam = {
class: "17TE",
subject: "Wsp 1",
grades: ["A", "A", "B", "A", "B"]
};
console.log(exam.grades[2]);
//Skriver ut B
Ett objekt kan innehålla arrayer
const rectangle = {
size: {
h: 87,
w: 90
},
background: "cyan"
};
console.log(rectangle.size.h);
//Skriver ut 87
Ett objekt kan innehålla andra objekt
Skapa ett objekt
Pokemon
med egenskaper:
Name: Pikachu
Power: Electricity
Look: Cute mouse
Found: Houses, Forest, Mountains, Islands
Size: { height: 0.4, weight: 6.0}
Uppdatera din Pokemon!
Name: Eevee
Power: Unstable genetic codes
Look: Brown eyes, big ears, pink paw pads
Found: In the grass on Route 4
Size: { height: 0.3, weight: 6.5}