basant307/AI_Governance_Project
045
1import isArrayLike from './isArrayLike.js';2import isObjectLike from './isObjectLike.js';3 4/**5 * This method is like `_.isArrayLike` except that it also checks if `value`6 * is an object.7 *8 * @static9 * @memberOf _10 * @since 4.0.011 * @category Lang12 * @param {*} value The value to check.13 * @returns {boolean} Returns `true` if `value` is an array-like object,14 * else `false`.15 * @example16 *17 * _.isArrayLikeObject([1, 2, 3]);18 * // => true19 *20 * _.isArrayLikeObject(document.body.children);21 * // => true22 *23 * _.isArrayLikeObject('abc');24 * // => false25 *26 * _.isArrayLikeObject(_.noop);27 * // => false28 */29function isArrayLikeObject(value) {30 return isObjectLike(value) && isArrayLike(value);31}32 33export default isArrayLikeObject;34 