Javascript 返回子数组的父属性匹配条件
当inners数组中的某些内容为真时,如何返回obj的idJavascript 返回子数组的父属性匹配条件,javascript,reactjs,Javascript,Reactjs,当inners数组中的某些内容为真时,如何返回obj的id abc.inners.some(o=>o.hasSomething)//但是我想返回main\u id 我使用了一些,但它不返回obj的id。您可以像这样使用条件运算符 const obj={ 主标识:1, 内部:[{ 哈索米:错 }] } const res=obj.inners.some(item=>item.hasSomething)?obj.main_id:未定义; console.log(res)您可以使用条件运算符 co
abc.inners.some(o=>o.hasSomething)//但是我想返回main\u id
我使用了一些,但它不返回obj的id。您可以像这样使用
条件运算符
const obj={
主标识:1,
内部:[{
哈索米:错
}]
}
const res=obj.inners.some(item=>item.hasSomething)?obj.main_id:未定义;
console.log(res)
您可以使用条件运算符
const obj={
主标识:1,
内部:[{
哈索米:错
}]
}
const res=obj.inners.some(item=>item.hasSomething)?obj.main_id:未定义;
console.log(res)
你能展示你是如何定义abc
的吗?有些是JavascriptArray.prototype.some()
你能展示你是如何定义abc
的吗?有些是JavascriptArray.prototype.some()
hmm从来没有想到过这个
const obj = {
main_id :1,
inners: [{
hasSomething: true
}]
}