2021-02-08 11:48:42 +08:00

15 lines
366 B
TypeScript

import { NodeChildren } from '../document/node/node-children';
type IterableArray = NodeChildren | any[];
export function foreachReverse(
arr: IterableArray,
action: (item: any) => void,
getter: (arr: IterableArray, index: number) => any,
context: any = {},
) {
for (let i = arr.length - 1; i >= 0; i--) {
action.call(context, getter(arr, i));
}
}