---
title: "back(withLimit:)"
framework: webkit
role: symbol
role_heading: Instance Method
path: "webkit/webbackforwardlist/back(withlimit:)"
---

# back(withLimit:)

Returns the items that precede the current item in the back-forward list, up to the specified number of items.

## Declaration

```swift
func back(withLimit limit: Int32) -> [Any]!
```

## Parameters

- `limit`: The greatest number of items to return.

## Return Value

Return Value An array containing (at most) the specified number of items, or nil if no items precede the current item.

## See Also

### Querying the Back-Forward List

- [backItem](webkit/webbackforwardlist/backitem.md)
- [backListCount](webkit/webbackforwardlist/backlistcount.md)
- [contains(_:)](webkit/webbackforwardlist/contains(_:).md)
- [currentItem](webkit/webbackforwardlist/currentitem.md)
- [item(at:)](webkit/webbackforwardlist/item(at:).md)
- [forwardItem](webkit/webbackforwardlist/forwarditem.md)
- [forwardListCount](webkit/webbackforwardlist/forwardlistcount.md)
- [forwardList(withLimit:)](webkit/webbackforwardlist/forwardlist(withlimit:).md)
