---
name: "up.util.omit"
area: "API"
kind: "JavaScript function"
parent: "up.util module"
url: "https://unpoly.com/api/up.util.omit"
---
<nav aria-label="Unpoly docs">[All docs](https://unpoly.com/index.md) · [up.util module](https://unpoly.com/api/up.util.md)</nav>

# up.util.omit(object, keys)

Returns a copy of the given object that contains all except the given keys.

## Example {#example}

```js
let object = { foo: 1, bar: 2, baz: 3 }
up.util.omit(object, ['foo', 'baz']) // result: { bar: 2 }
```

---

## Parameters {#parameters}

### object {#object}

(required)

Type: [Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects)

### keys {#keys}

(required)

Type: [Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)

