hasOwnProp.js 296 B

123456789101112
  1. /**
  2. * 判断对象自身属性中是否具有指定的属性
  3. *
  4. * @param {Object} obj 对象
  5. * @param {String/Number} key 键值
  6. * @return {Boolean}
  7. */
  8. function hasOwnProp (obj, key) {
  9. return obj && obj.hasOwnProperty ? obj.hasOwnProperty(key) : false
  10. }
  11. module.exports = hasOwnProp