Q177434
by jun68ykt
HTML
<script src="https://getfirebug.com/firebug-lite-debug.js"></script>
JavaScript
const ar1 = [
{ id: 1, title: "問題1" , type: "list" },
{ id: 2, title: "問題2" , type: "list" },
{ id: 3, title: "問題3" , type: "list" },
{ id: 4, title: "問題4" , type: "list" },
{ id: 5, title: "問題5" , type: "list" },
];
const ar2 = [
{ id: 1, title: "問題1" , wrong: "1" },
{ id: 3, title: "問題3" , wrong: "2" },
{ id: 5, title: "問題5" , wrong: "0" },
];
const ar = ar1.map(e1 => Object.assign({}, e1, ar2.find(e2 => e1.id === e2.id )));
console.log(ar);