(array: T[])
| 252 | * @returns @zh 数组的副本。@en A new array has the same values as `array`. |
| 253 | */ |
| 254 | export function copy<T> (array: T[]): T[] { |
| 255 | const len = array.length; |
| 256 | const cloned = new Array<T>(len); |
| 257 | for (let i = 0; i < len; i += 1) { |
| 258 | cloned[i] = array[i]; |
| 259 | } |
| 260 | return cloned; |
| 261 | } |
| 262 | |
| 263 | export function fillItems<T> (array: T[], ...items: T[]): void { |
| 264 | for (let i = 0, len = items.length; i < len; ++i) { |
no outgoing calls
no test coverage detected