Modern JavaScript From The Beginning from Brad Traversy
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>JavaScript Sandbox: Section 2</title>
</head>
<body>
<h1>JavaScript Sandbox: Section 2</h1>
<script src="app.js"></script>
</body>
</html>
const person = {
firstName: 'Steve',
lastName: 'Smith',
age: 36,
email: 'steve@aol.com',
hobbies: ['music', 'sports'],
address: {
city: 'Miami',
state: 'FL'
},
getBirthYear: function(){
return 2017 - this.age;
}
}
let val;
val = person;
// Get specific value
val = person.firstName;
val = person['lastName'];
val = person.age;
val = person.hobbies[1];
val = person.address.state;
val = person.address['city'];
val = person.getBirthYear();
console.log(val);
const people = [
{name: 'John', age: 30},
{name: 'Mike', age: 23},
{name: 'Nancy', age: 40}
];
for(let i = 0; i < people.length; i++){
console.log(people[i].name);
}