UNPKG

oberknecht-utils

Version:
9 lines (7 loc) 272 B
import { isNullUndefined, recreate } from ".."; export function splice(arr: any[], index: number, deleteCount?: number): any[] { if (isNullUndefined(index) || !arr[index]) return arr; let arr_ = recreate(arr); arr_.splice(index, deleteCount ?? 1); return arr_; }