Reflect.deleteProperty()
The static
Reflect.deleteProperty()
method allows to delete properties. It is like the
delete
operator
as a function.
Syntax
Reflect.deleteProperty(target, propertyKey)
Parameters
target
- : The target object on which to delete the property.
propertyKey
- : The name of the property to be deleted.
Return value
A Boolean
indicating whether or not the property was successfully
deleted.
Exceptions
A TypeError
, if target
is not an
Object
.
Description
The Reflect.deleteProperty
method allows you to delete a property on an
object. It returns a Boolean
indicating whether or not the property was
successfully deleted. It is almost identical to the non-strict
delete
operator.