basant307/AI_Governance_Project
045
1var isObjectLike = require('./isObjectLike'),2 isPlainObject = require('./isPlainObject');3 4/**5 * Checks if `value` is likely a DOM element.6 *7 * @static8 * @memberOf _9 * @since 0.1.010 * @category Lang11 * @param {*} value The value to check.12 * @returns {boolean} Returns `true` if `value` is a DOM element, else `false`.13 * @example14 *15 * _.isElement(document.body);16 * // => true17 *18 * _.isElement('<body>');19 * // => false20 */21function isElement(value) {22 return isObjectLike(value) && value.nodeType === 1 && !isPlainObject(value);23}24 25module.exports = isElement;26 