方法一(in)有返回true,否者返回false
var obj = {
name: 'dj',
age: 18
}
console.log('name' in obj) // true
console.log('eat' in obj) // false
方法二(hasOwnProperty)有返回true,否者返回false
var obj = {
name: 'dj',
age: 18
}
console.log(obj.hasOwnProperty('name')) // true
console.log(obj.hasOwnProperty('eat')) // false
网友评论