一、使用for…in…
let obj = {
name: 'zs',
age: '23',
sex: 'man',
weight: 120,
height: 182
}
for(key in obj) {
if(key == 'name') {
console.log('有')
} else {
console.log('无')
}
if(key == 'face') {
console.log('有')
} else {
console.log('无')
}
}
二、使用hasOwnProperty
let obj = {
name: 'zs',
age: '23',
sex: 'man'
}
console.log(obj.hasOwnProperty('name'))
console.log(obj.hasOwnProperty('weight'))
三、使用undefined判断
let obj = {
name: 'zs',
age: '23',
sex: 'man'
}
console.log(obj.name !== undefined)
console.log(obj.height !== undefined)