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, else `false`.
16 * _.isArrayLikeObject([1, 2, 3]);
19 * _.isArrayLikeObject(document.body.children);
22 * _.isArrayLikeObject('abc');
25 * _.isArrayLikeObject(_.noop);
28 function isArrayLikeObject(value) {
29 return isObjectLike(value) && isArrayLike(value);
32 module.exports = isArrayLikeObject;