UNPKG

508 BJavaScriptView Raw
1/**
2 * @ignore
3 */
4export function arrayIndexOf(array, item, comparer) {
5 for (let i = 0, len = array.length; i < len; i++) {
6 if (comparer(item, array[i])) {
7 return i;
8 }
9 }
10 return -1;
11}
12/**
13 * @ignore
14 */
15export async function arrayIndexOfAsync(array, item, comparer) {
16 for (let i = 0, len = array.length; i < len; i++) {
17 if (await comparer(item, array[i])) {
18 return i;
19 }
20 }
21 return -1;
22}
23
24//# sourceMappingURL=arrayindexof.mjs.map