UNPKG

@ryusei/code

Version:

<div align="center"> <a href="https://code.ryuseijs.com"> <img alt="RyuseiCode" src="https://code.ryuseijs.com/images/svg/logo.svg" width="70"> </a>

16 lines (13 loc) 445 B
import { arrayProto } from '../../array'; /** * 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<T>( arrayLike: ArrayLike<T>, start?: number, end?: number ): T[] { return arrayProto.slice.call( arrayLike, start, end ); }