How to dynamically delete property from existing object in JavaScript

1 Answer

0 votes
function Worker(id, name) {
    this.id = id;
    this.name = name;
    this.show = function() {
        console.log(this.id + ' ' + this.name);
    }
}
  
const worker = new Worker(2345, 'Tom');
console.log(worker);
  
delete worker.name;
console.log(worker);
  
  
  
/*
run:
  
Worker { id: 2345, name: 'Tom', show: [Function] }
Worker { id: 2345, show: [Function] }
  
*/
 

 



answered Mar 5, 2020 by avibootz

Related questions

1 answer 148 views
1 answer 123 views
1 answer 126 views
1 answer 144 views
...