函数 forEach #

遍历矩阵/数组的所有元素,并执行给定的回调函数。

回调函数会接收三个参数:当前值、当前索引以及正在操作的矩阵。请注意,由于矩阵/数组可能具有多维性,“索引”参数始终是一个数字数组,表示每个维度的索引。即使是向量,“索引”参数也总是一个长度为 1 的数组,而不是一个简单的数字。

Syntax #

math.forEach(x, callback)

Parameters #

Parameter Type Description
x 矩阵 | 数组 要遍历的矩阵。
回调函数 Function 回调函数会接收三个参数:元素的 قيمة、元素的索引以及正在遍历的 Matrix/数组。

Throws #

Type | Description —- | ———–

Examples #

math.forEach([1, 2, 3], function(value) {
  console.log(value)
})
// outputs 1, 2, 3

另请参阅 #

filter, map, sort

Fork me on GitHub