• 判断目标是否可迭代

    类型参数

    • T = unknown

    参数

    • target: any

    返回 target is Iterable<T>

    isIterable(null); // false
    isIterable(undefined); // false
    isIterable(0); // false
    isIterable(true); // false
    isIterable({}); // false
    isIterable(Symbol('123')); // false
    isIterable(''); // true
    isIterable([]); // true
    isIterable([0, 1]); // true
    isIterable(new Map()); // true
    isIterable(new Set()); // true