Defining Objects
Jump to navigation
Jump to search
Objects
var john = {
name: 'John',
lastName: 'Smith',
yearOfBirth: 1990,
job: 'Teacher',
isMarried: false,
family: ['jane', 'mark'],
calculateAge: function() {
return 2016 - this.yearOfBirth;
}
};
console.log("--- " + john.calculateAge());
Loop through items
for(var item in john ){
console.log(item + " - " + john [item]);
Back To Top- Home - Category
Create an Object with a calculated value within the object
this will create the john.age with the calculated value
var john = {
name: 'John',
lastName: 'Smith',
yearOfBirth: 1990,
job: 'Teacher',
isMarried: false,
family: ['jane', 'mark'],
calculateAge: function() {
this.age = 2016 - this.yearOfBirth;
}
};