---
hide_title: false
hide_table_of_contents: false
pagination_next: null
pagination_prev: null
---
# WeakMap.prototype.delete()

The **`delete()`** method removes the specified element from a
`WeakMap` object.

## Syntax

```js
delete(key)
```

### Parameters

- `key`
  - : The key of the element to remove from the `WeakMap` object.

### Return value

`true` if an element in the `WeakMap` object has been removed
successfully. `false` if the key is not found in the `WeakMap` or
if the key is not an object.
