Java Script: Operations with object

//* Operations with Object *//

let info = {
    firstName: 'Virat',
    lastName: 'Kohli'
}

//1) retrieve property & value from boject

//dot notation
console.log(info.firstName)
console.log(info.lastName)

//bracket notation
console.log(info['firstName'])
console.log(info['lastName'])

//2) add property to object

//dot notation
info.age = 32
console.log(info)

//bracket notation
info['city'] = 'Delhi'
console.log(info)

//3) update property of object

//dot notation
info.firstName = 'Vrendra'
console.log(info)

//bracket notation
info['lastName'] = 'Sehwag'
console.log(info)

//4) delete property of object

//dot notation
delete info.city
console.log(info)

//bracket notation
delete info['age']
console.log(info)

//Example 2 with dot notation

info2 = {
    CarName: 'Scorpio',
    Color: 'White'
}

// retrive

console.log(info2.CarName)

console.log(info2.Color)

// add

info2.Model = 2020
console.log(info2)

info2.Number = 3536
console.log(info2)

// update

info2.Model = 2022
console.log(info2)

info2.Color = 'Red'
console.log(info2)

// delete

delete info2.Number
console.log(info2)

delete info2.Model
console.log(info2)


//Example 3 with bracket notation

info3 = {
    Village: 'Tuljapur kd',
    Taluqa: 'Tuljapur'
}

//retrieve

console.log(info3['Village'])
console.log(info3['Taluqa'])

//add

info3['District'] = 'Dharashiv'
console.log(info3)

info3['Population'] = 1500
console.log(info3)

//update

info3['Village'] = 'Apsinga'
console.log(info3)

info3['Population'] = 2000
console.log(info3)

//delete

delete info3.Population
console.log(info3)

delete info3.District
console.log(info3)

टिप्पण्या