JavaScript Program to Remove a Property from an Object

To understand this example, you should have the knowledge of the following JavaScript programming topics:


An object is written in a key/value pair. The key/value pair is called a property. For example,

const student = {
    name: 'John',
    age: 22
}

Here, name: 'John' and age: 22 are the two properties of a student object.


Example: Remove a Property From an Object

// program to remove a property from an object

// creating an object
const student = { 
    name: 'John',
    age: 20,
    hobbies: ['reading', 'games', 'coding'],
    greet: function() {
        console.log('Hello everyone.');
    },
    score: {
        maths: 90,
        science: 80
    }
};

// deleting a property from an object
delete student.greet;
delete student['score'];

console.log(student);

Output

{
  age: 20,
  hobbies: ["reading", "games", "coding"],
  name: "John"
}

In the above program, the delete operator is used to remove a property from an object.

You can use the delete operator with . or [ ] to remove the property from an object.

Note: You should not use the delete operator on predefined JavaScript object properties.


Also Read:

Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community