/** * 数组操作模块。 * @packageDocumentation */ /** * 把类数组转换为数组。 * @example * ```javascript * import { toArray } from '@just4/util'; * toArray(document.getElementsByTagName('div')); * ``` * @param obj 类数组。 * @returns 新数组。 */ export declare function toArray(obj: ArrayLike): Array; /** * 把源数组的元素合并到目标数组。 * @example * ```javascript * import { mergeArray } from '@just4/util'; * mergeArray([1, 2, 3], [7, 9, 10]); // [1, 2, 3, 7, 9, 10] * ``` * @param target 目标数组。 * @param source 源数组。 * @returns 目标数组。 */ export declare function mergeArray(target: Array, source?: ArrayLike): Array; /** * 检查指定对象是否为类数组结构。 * @example * ```javascript * import { isArrayLike } from '@just4/util'; * isArrayLike(document.getElementsByTagName('div')); // true * ``` * @param obj 指定对象。 * @returns 指定对象是否为类数组结构。 */ export declare function isArrayLike(obj: any): boolean;