zgg-ui
Version:
2.0.1 正式版本 基于 Vue 3、UniApp 和 TypeScript 开发的多端适配移动端 UI 组件库,旨在提供丰富的组件集合,帮助开发者快速构建多端响应式的移动应用界面
17 lines (15 loc) • 358 B
text/typescript
export function baseFindIndex(
array: string[],
predicate: (...args: any[]) => boolean,
fromIndex: number,
fromRight = false
) {
const length = array.length
let index = fromIndex + (fromRight ? 1 : -1)
while (fromRight ? index-- : ++index < length) {
if (predicate(array[index], index, array)) {
return index
}
}
return -1
}