Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 244 Bytes

is_iterable_like_an_array.md

File metadata and controls

9 lines (7 loc) · 244 Bytes

Is iterable like an array

const isArrayLike = obj => obj != null && typeof obj[Symbol.iterator] === 'function';

isArrayLike(document.querySelectorAll('.className')); // true
isArrayLike('abc'); // true
isArrayLike(null); // false