马老师大厂老师亲授技术管理课
解决方案
1. if(person.hasOwnProperty( 'name' ) || person.hasOwnProperty( 'id' )){
return true
}
return false2. let obj = { name: 'xiaoming', age: 20, id: 123456789 }let validFileds = [ 'name', 'id' ]function validPerson( person ){
return validFileds.some( (item) => {
return person.hasOwnProperty( item )
})}3. let obj = { name: 'xiaoming', age: 20, id: 123456789 }let validFileds = [ 'name', 'id' ]function validPerson( person ){
return validFileds.some( Object.prototype.hasOwnProperty, person )}