UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

15 lines (11 loc) 357 B
'use strict'; var hasPath = require('./internals/hasPath.js'); var native = require('./internals/native.js'); var isNil = require('./isNil.js'); function baseHas(object, key) { return native.objectProtoHasOwnProperty.call(object, key); } function has(object, key) { return !isNil(object) && hasPath(object, key, baseHas); } module.exports = has;