xxxxxxxxxx
/**
* Determine whether the given `input` is iterable.
* @returns {Boolean}
*/
function isIterable(input) {
if (input === null || input === undefined) {
return false
}
return typeof input[Symbol.iterator] === 'function'
}
https://futurestud.io/tutorials/check-if-a-value-is-iterable-in-javascript-or-node-js