OneCompiler

Basics of object in JS

135

// the key we use in object are UNIQUE

let obj = {
name : "Amaan",
address : "Panvel",
education: "B.E in CS",
car : "no",
}

console.log(obj.address) // .notation
console.log(obj["name"]) // square notation

obj.salary = "8LPA";
obj['location'] = "Navi Mumbai"; // when we add new key-value pair outside of object then use = instead of :

console.log(obj)
delete obj.education; // to delete key-value pair
delete obj["car"]; // to delete key-value pair

obj["name"] = "Amaan Tanveer Pathan"; // to update value
obj.address = "Navi mumbai - Panvel"; // to update value

obj.location = "Egypt" // when we update new value outside of object then use = instead of :
console.log(obj);

// to travels on object use for in loop ---------------------------------------------------------------

let tatacars = {
car1 : "punch",
car2 : "altroz",
car3 : "nexon",
car4 : "Safari",
car5 : "Hexa"
}
// obj.key = when we use . notation then obj looking for exact key name | specific key name in object.
// obj[key] = when we use [] notation then obj looking for dynamic key means[] the key are dynamic.
// we dynamically access keys by using [] notation
for(let key in tatacars){
console.log(tatacars[key])
}

// ---------------------------------------------------------------

let studentdetail = {
student1 : "Amaan",
student2 : "Tanveer",
student3 : "Pathan",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetail){ // we use for in loop to travels over an object
if((key) == "student1"){
studentdetail[key] = "Amaan Pathan"; // update value
}

if((key) == "student4"){
delete studentdetail[key] // delete key-value
}
}

console.log(studentdetail);

// ---------------------------------------------------------------

let studentdetails = {
student1 : "Amaan",
student2 : "Azim",
student3 : "Ajay",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetails){
console.log((key) + ' : ' + (studentdetails[key]))
// console.log(${key} : ${studentdetails[key]})
}

// ---------------------------------------------------------------

// the key we use in object are UNIQUE

let obj = {
name : "Amaan",
address : "Panvel",
education: "B.E in CS",
car : "no",
}

console.log(obj.address) // .notation
console.log(obj["name"]) // square notation

obj.salary = "8LPA";
obj['location'] = "Navi Mumbai"; // when we add new key-value pair outside of object then use = instead of :

console.log(obj)
delete obj.education; // to delete key-value pair
delete obj["car"]; // to delete key-value pair

obj["name"] = "Amaan Tanveer Pathan"; // to update value
obj.address = "Navi mumbai - Panvel"; // to update value

obj.location = "Egypt" // when we update new value outside of object then use = instead of :
console.log(obj);

// to travels on object use for in loop ---------------------------------------------------------------

let tatacars = {
car1 : "punch",
car2 : "altroz",
car3 : "nexon",
car4 : "Safari",
car5 : "Hexa"
}
// obj.key = when we use . notation then obj looking for exact key name | specific key name in object.
// obj[key] = when we use [] notation then obj looking for dynamic key means[] the key are dynamic.
// we dynamically access keys by using [] notation
for(let key in tatacars){
console.log(tatacars[key])
}

// ---------------------------------------------------------------

let studentdetail = {
student1 : "Amaan",
student2 : "Tanveer",
student3 : "Pathan",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetail){ // we use for in loop to travels over an object
if((key) == "student1"){
studentdetail[key] = "Amaan Pathan"; // update value
}

if((key) == "student4"){
delete studentdetail[key] // delete key-value
}
}

console.log(studentdetail);

// ---------------------------------------------------------------

let studentdetails = {
student1 : "Amaan",
student2 : "Azim",
student3 : "Ajay",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetails){
console.log((key) + ' : ' + (studentdetails[key]))
// console.log(${key} : ${studentdetails[key]})
}

// ---------------------------------------------------------------

// the key we use in object are UNIQUE

let obj = {
name : "Amaan",
address : "Panvel",
education: "B.E in CS",
car : "no",
}

console.log(obj.address) // .notation
console.log(obj["name"]) // square notation

obj.salary = "8LPA";
obj['location'] = "Navi Mumbai"; // when we add new key-value pair outside of object then use = instead of :

console.log(obj)
delete obj.education; // to delete key-value pair
delete obj["car"]; // to delete key-value pair

obj["name"] = "Amaan Tanveer Pathan"; // to update value
obj.address = "Navi mumbai - Panvel"; // to update value

obj.location = "Egypt" // when we update new value outside of object then use = instead of :
console.log(obj);

// to travels on object use for in loop ---------------------------------------------------------------

let tatacars = {
car1 : "punch",
car2 : "altroz",
car3 : "nexon",
car4 : "Safari",
car5 : "Hexa"
}
// obj.key = when we use . notation then obj looking for exact key name | specific key name in object.
// obj[key] = when we use [] notation then obj looking for dynamic key means[] the key are dynamic.
// we dynamically access keys by using [] notation
for(let key in tatacars){
console.log(tatacars[key])
}

// ---------------------------------------------------------------

let studentdetail = {
student1 : "Amaan",
student2 : "Tanveer",
student3 : "Pathan",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetail){ // we use for in loop to travels over an object
if((key) == "student1"){
studentdetail[key] = "Amaan Pathan"; // update value
}

if((key) == "student4"){
delete studentdetail[key] // delete key-value
}
}

console.log(studentdetail);

// ---------------------------------------------------------------

let studentdetails = {
student1 : "Amaan",
student2 : "Azim",
student3 : "Ajay",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetails){
console.log((key) + ' : ' + (studentdetails[key]))
// console.log(${key} : ${studentdetails[key]})
}

// ---------------------------------------------------------------

// the key we use in object are UNIQUE

let obj = {
name : "Amaan",
address : "Panvel",
education: "B.E in CS",
car : "no",
}

console.log(obj.address) // .notation
console.log(obj["name"]) // square notation

obj.salary = "8LPA";
obj['location'] = "Navi Mumbai"; // when we add new key-value pair outside of object then use = instead of :

console.log(obj)
delete obj.education; // to delete key-value pair
delete obj["car"]; // to delete key-value pair

obj["name"] = "Amaan Tanveer Pathan"; // to update value
obj.address = "Navi mumbai - Panvel"; // to update value

obj.location = "Egypt" // when we update new value outside of object then use = instead of :
console.log(obj);

// to travels on object use for in loop ---------------------------------------------------------------

let tatacars = {
car1 : "punch",
car2 : "altroz",
car3 : "nexon",
car4 : "Safari",
car5 : "Hexa"
}
// obj.key = when we use . notation then obj looking for exact key name | specific key name in object.
// obj[key] = when we use [] notation then obj looking for dynamic key means[] the key are dynamic.
// we dynamically access keys by using [] notation
for(let key in tatacars){
console.log(tatacars[key])
}

// ---------------------------------------------------------------

let studentdetail = {
student1 : "Amaan",
student2 : "Tanveer",
student3 : "Pathan",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetail){ // we use for in loop to travels over an object
if((key) == "student1"){
studentdetail[key] = "Amaan Pathan"; // update value
}

if((key) == "student4"){
delete studentdetail[key] // delete key-value
}
}

console.log(studentdetail);

// ---------------------------------------------------------------

let studentdetails = {
student1 : "Amaan",
student2 : "Azim",
student3 : "Ajay",
student4 : "Salman",
student5 : "SRK",
}

for(let key in studentdetails){
console.log((key) + ' : ' + (studentdetails[key]))
// console.log(${key} : ${studentdetails[key]})
}

// ---------------------------------------------------------------