/** * The slice method for an array-like object. * * @param arrayLike - An array-like object. * @param start - Optional. A start index. * @param end - Optional. A end index. * * @return An array with sliced elements. */ export function slice( arrayLike: ArrayLike, start?: number, end?: number ): T[] { return Array.prototype.slice.call( arrayLike, start, end ); }