Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
386 views
in Technique[技术] by (71.8m points)

这种多个对象拼接的情况有没有更好的写法?

这种多个对象拼接的情况有没有更好的写法?
想要的数据结构是[item,{extra:{obj1,obj2}}]这种形式的

data.forEach((item,index)=>{
   if(obj[index]){
    if(obj[index].length===1){
      arr.push(Object.assign(item,{extra:obj[index][0]}))
    }else{
      arr.push(Object.assign(item,{extra:Object.assign(obj[index][0],obj[index][1])}))
    }
 }else{
     arr.push(item)
  }
})

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...