> For the complete documentation index, see [llms.txt](https://lodash.shujuwajue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lodash.shujuwajue.com/collection/foreachright.md).

# \_.forEachRight（从右到左遍历数组或对象）

**语法：**

```javascript
_.forEachRight(collection, [iteratee=_.identity])
```

**源代码链接：**[source](https://github.com/lodash/lodash/blob/4.17.10/lodash.js#L9365)

**npm包链接：**[npm package](https://www.npmjs.com/package/lodash.foreachright)

**描述：**

这个方法类似[`_.forEach`](https://lodash.com/docs/4.17.10#forEach)，不同之处在于，[`_.forEachRight`](https://lodash.com/docs/4.17.10#forEachRight)是从右到左遍历集合中每一个元素的。

**开始版本：**&#x32;.0.0

**别名**：*\\*.eachRight\_

**参数：**

* `collection (Array|Object)`: 一个用来迭代的集合。
* `[iteratee=_.identity] (Function)`: 每次迭代调用的函数。

**返回值：**

* `(*)`: 返回集合 collection。

**例子：**

```javascript
_.forEachRight([1, 2], function(value) {
  console.log(value);
});
// => Logs `2` then `1`.
```
