/**

  • 判断一个基本类型值是否包含指定属性
  • @param {any} primitive - 待判断的基本类型值
  • @param {string} propName - 属性名
  • @returns {boolean} - 返回判断结果,true表示包含,false表示不包含 */ function primitiveHasOwnProperty (primitive, propName) { return ( primitive != null // 排除null和undefined && typeof primitive !== 'object' // 排除对象类型 && primitive.hasOwnProperty // 确保有hasOwnProperty方法 && primitive.hasOwnProperty(propName) // 判断是否包含指定属性 ); }
function primitiveHasOwnProperty primitive propName return primitive != null && typeof primitive !== object && primitivehasOwnProperty && primitivehasOwnPropertypropName ;

原文地址: https://www.cveoy.top/t/topic/hlop 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录