Function JSObjectDeleteProperty

Source
pub unsafe extern "C" fn JSObjectDeleteProperty(
    ctx: JSContextRef,
    object: JSObjectRef,
    propertyName: JSStringRef,
    exception: *mut JSValueRef,
) -> bool
Expand description

Deletes a property from an object.

  • ctx: The execution context to use.
  • object: The JSObjectRef whose property you want to delete.
  • propertyName: A JSStringRef containing the property’s name.
  • exception: A pointer to a JSValueRef in which to store an exception, if any. Pass NULL if you do not care to store an exception.

Returns true if the delete operation succeeds, otherwise false (for example, if the property has the kJSPropertyAttributeDontDelete attribute set).

§See also