var a=[
{
"name":"小王",
"age":20
},
{
"name":"小李"
}
]
想要判断a数组内的对象里面是否都有name这个属性存在,不是要name的属性值,有知道怎么做的吗
var a=[
{
"name":"小王",
"age":20
},
{
"name":"小李"
}
]
想要判断a数组内的对象里面是否都有name这个属性存在,不是要name的属性值,有知道怎么做的吗
hasOwnProperty()方法可以判断对象是否有此key
示例代码如下
var a=[
{
"name":"小王",
"age":20
},
{
"name":"小李"
},
{
"age":20
}
]
a.forEach((item,index,array)=>{
if(item.hasOwnProperty("name")){
console.log("存在");
}else{
console.log("不存在");
}
})