判断是否是对象本身的属性,可以通过hasOwnProperty,对象本身自带的属性,代码如下:
function objHasOwn(obj){
if(typeof obj ==='object'){
for(const key in obj){
if(Object.hasOwnProperty.call(obj,key)){
console.log('输出对象本身自带的属性:',key)
}
}
}else{
return
}
}
objHasOwn({name:"name1",age:27})