1 var isArrayLike = require('./isArrayLike'),
2 isObjectLike = require('./isObjectLike');
5 * This method is like `_.isArrayLike` except that it also checks if `value`
12 * @param {*} value The value to check.
13 * @returns {boolean} Returns `true` if `value` is an array-like object,
17 * _.isArrayLikeObject([1, 2, 3]);
20 * _.isArrayLikeObject(document.body.children);
23 * _.isArrayLikeObject('abc');
26 * _.isArrayLikeObject(_.noop);
29 function isArrayLikeObject(value) {
30 return isObjectLike(value) && isArrayLike(value);
33 module.exports = isArrayLikeObject;