(arr, fn)
| 238 | } |
| 239 | |
| 240 | async function forEachElement(arr, fn) { |
| 241 | for (let i = 0; i < arr.length; i++) { |
| 242 | await fn(arr[i], i) |
| 243 | } |
| 244 | } |
| 245 | |
| 246 | const forEachKey = isArray ? forEachElement : forEachProperty |
| 247 | await forEachKey(obj, async function (partialValue, key) { |