with the below code my expected result is
[{'log1': 'v1'}, {'log2': 'v2'}, {'log3': 'v3'}]
let testArray = ['a', 'b', 'c']
let logArray = [{
'log1': 'v1'
}, {
'log2': 'v2'
}, {
'log3': 'v3'
}]
function arrayTest() {
let ret = []
let temp
testArray.forEach(function(value, outIdx) {
logArray.forEach(function(value, inIdx) {
temp = value
})
ret.push(temp) // how can i capture the value of "logArray.forEach" to push "ret" array?
})
console.log(ret)
}
but this code shows the below result.
[ { log3: 'v3' }, { log3: 'v3' }, { log3: 'v3' } ]
How can i get my expected result?