JavascriptSkills.com Uncategorized How to access Javascript Objects

How to access Javascript Objects

In Javascript, we have objects pairs with keys, and values.


let Week = {

Sunday:0,
Monday:1,
Tuesday:2,
Wednesday:3,
Thursday:4,
Friday:5,
Saturday:6
}

console.log(Week.Monday)

//https://jsfiddle.net/heLa0kwm/


let Week = {

Sunday:0,

Monday:["Good Morning"],

Tuesday:2,
Wednesday:3,
Thursday:4,
Friday:5,
Saturday:6
}

console.log(Week.Monday)

//output: ["Good Morning"]

How to use PUSH to enter a new variable into an Object Array

let greetings = "Good afternoon";

let Week = {

Sunday:0,

Monday:[],

Tuesday:2,
Wednesday:3,
Thursday:4,
Friday:5,
Saturday:6
}

Week.Monday.push(greetings)

console.log(Week.Monday)

//output:["Good afternoon"]

Here, we add an array into Monday object. As you can see, Monday has only one array therefore Monday[0]. Inside Monday array, we added two objects numberOfPushups, and numberOfSitups. We access them this way.

let Week = {

Sunday:0,

Monday:[{     

numberOfPushups:[30],
numberOfSitups:[20],


}],

Tuesday:2,
Wednesday:3,
Thursday:4,
Friday:5,
Saturday:6
}

//Week.Monday.push(greetings)

console.log(Week.Monday[0].numberOfPushups)
console.log(Week.Monday[0].numberOfSitups)

//output: [30]
//output: [20]

Here, we added userInputPushups = 70 into the object: Week.Monday[0].numberOfPushups.push(userInputPushups);

let userInputPushups = 70;

let Week = {

Sunday:0,

Monday:[{     

numberOfPushups:[],
numberOfSitups:[],


}],

Tuesday:2,
Wednesday:3,
Thursday:4,
Friday:5,
Saturday:6
}

//Week.Monday.push(greetings)
Week.Monday[0].numberOfPushups.push(userInputPushups);

console.log(Week.Monday[0].numberOfPushups)
console.log(Week.Monday[0].numberOfSitups)

//output: [70]
//output: []

Let’s do the same with another day of the week, Saturday.

let userInputPushups = 40;

let Week = {

Sunday:0,

Monday:[{     

numberOfPushups:[],
numberOfSitups:[],


}],

Tuesday:2,
Wednesday:3,
Thursday:4,
Friday:5,
Saturday:[{     

numberOfPushups:[],
numberOfSitups:[],


}],


}

//Week.Monday.push(greetings)
Week.Saturday[0].numberOfPushups.push(userInputPushups);

console.log(Week.Saturday[0].numberOfPushups)
console.log(Week.Saturday[0].numberOfSitups)

//output: [40]
//output: [0]

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post