Object is a non primitive data type to store functions and values.
Multiple values as key:value pairs.
Functions are stored as key:function() pairs called methods.
Object store related information about one thing.
Examples:
let person = {
name : "Priya",
age : 20,
city : "Chennai"
};
console.log(person);
output: {name: "Priya", age: 20, city: "Chennai"}
To access object:
- Dot notation
console.log(person.name);
console.log(person.age);
output: Priya
20
2.Bracket notation
console.log(person["city"]);
output : Chennai
Object CRUD Operations :
- Add a new property
let mobile = {
name: "Vivo",
price: 20000,
};
mobile.model: "V80"; //includes this
console.log(student);
output: Vivo
20000
V80
- Read a property
console.log(mobile.name); //Vivo
console.log(mobile["name"]); //Vivo
- Update a property
mobile.price: 25000;
console.log(mobile.price); // 25000
- Delete a property
delete mobile.price;
console.log(mobile); //price will be removed
output: Vivo
V80
Top comments (0)