Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

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

js两个数组取一个值,拼接成新的数组。

这是A数组
image.png

这是B数组

Bdata: [
    {
        parameter: "c",
        value: 0
    },
    {
        parameter: "orp",
        value: 2
    },
    {
        parameter: "user_id",
        value: 4
    },
] 

A数组里的c跟B数组的某个值相同,比如“c”,就取A数组的水温+B数组的0,组成一个新数组。


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

1 Answer

0 votes
by (71.8m points)
const c = []
a.forEach(item => {
  b.forEach(child => {
    if (item.cloumn_name === child.parameter) {
      c.push(item.column_comment + child.value)
    }
  })
})
console.log(c)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...