Objects:
var obj={
name: 'Shivaji',
education:"btech"
}
console.log(obj.name)
console.log(obj.education)
Nested objects:
var obj={
name: 'Shivaji',
education:"btech",
address:{
doorNumber:1-155,
street:"yerramsettivari palem"
}
}
console.log(obj.address.doorNumber)
console.log(obj.address.street)
Accessing arrays:
var obj={
name: 'Shivaji',
education:"btech",
hobbies:["cricket", "vollyball"]
}
console.log(obj.hobbies[0])
console.log(obj.hobbies[1])
Use cases of [] Notation :
syntax : object["key"]
Dynamic object keys.
Multi-object keys.
Enhanced object literal -
1. Set the number as the object key
Syntax : number: value;
var obj={
6304464476: 'Shivaji'
}
2. Set the variable value as an object key: