Is There a way i ask user to enter a string, then I use the string to delete a property from object? like age, gender etc.
var person = {
name: ['Bob', 'Smith'],
age: 32,
gender: 'male',
interests: ['music', 'skiing'],
}
Is There a way i ask user to enter a string, then I use the string to delete a property from object? like age, gender etc.
var person = {
name: ['Bob', 'Smith'],
age: 32,
gender: 'male',
interests: ['music', 'skiing'],
}
You can use the delete
operator
var person = {
name: ['Bob', 'Smith'],
age: 32,
gender: 'male',
interests: ['music', 'skiing'],
}
const propertyToDelete = prompt("Property to delete ?")
delete person[propertyToDelete]
console.log(person)