ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
13 lines (10 loc) • 354 B
JavaScript
import hasPath from './internals/hasPath.js';
import { objectProtoHasOwnProperty } from './internals/native.js';
import isNil from './isNil.js';
function baseHas(object, key) {
return objectProtoHasOwnProperty.call(object, key);
}
function has(object, key) {
return !isNil(object) && hasPath(object, key, baseHas);
}
export { has as default };