UNPKG

@onesy/utils

Version:
20 lines (15 loc) 533 B
import hasObjectPropertyValue from './hasObjectPropertyValue'; const hasObjectProperty = function (object) { for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { args[_key - 1] = arguments[_key]; } if (!object || !args.length) return false; let value; const keys = args.filter(Boolean); for (const key of keys) { value = hasObjectPropertyValue(object, key); if (value === true) return true; } return false; }; export default hasObjectProperty;