Почему вы хотите использовать литерал шаблона, в то время как вы можете использовать просто как?
delete object[property]
Хотя:
delete object[`${property}`]
является ненужным дополнительным кодом к предыдущему примеру кода.
Если вы хотите удалить свойство с каким-либо комбинированным именем, вы можете использовать его как:
delete object[`custom${property}`]
Например:
const object = {
foo: 'my foo property',
customfoo: 'my custom foo property'
}
const prop = 'foo'
delete object['foo'] // deletes object.foo
delete object[prop] // deletes object.foo
delete object[foo] // foo is undefined, throws an error
delete object[`custom${prop}`] // deletes object.customfoo