JSFiddle - React, Tailwind, and code Playground
by jun68ykt
HTML
<script src="https://getfirebug.com/firebug-lite-debug.js"></script>
JavaScript
var array_1 = [
{ id: 0, name: "a"},
{ id: 2, name: "b"},
{ id: 3, name: "b"},
{ id: 3, name: "b"}
];
var array_3 = array_1.reduce(function(a, e) {
a.some(x => x[0].id == e.id && x[0].name == e.name && x.push(e)) || a.push([e]);
return a;
}, []);
console.log(JSON.stringify(array_3, null, 2));