interface Array<T> { //长度 length: number; //数组最后追加一条 push(...items: T[]): number; //移除最后一条 pop(): T | undefined; //倒序排序 reverse(): T[]; //移除第一条 shift(): T | undefined; //截取数组返回新的数组 slice(start?: number, end?: number): T[]; //数组排序 sort(compareFn?: (a: T, b: T) => number): this; //删除数组元素 splice(start: number, deleteCount?: number): T[]; //给数组首位插入一条 unshift(...items: T[]): number; //元素在素组中的下标 indexOf(searchElement: T, fromIndex?: number): number; //最后一个元素的下标 lastIndexOf(searchElement: T, fromIndex?: number): number; }
js 数组属性详解
最新推荐文章于 2024-04-17 10:16:43 发布