1for (var i = 0; i < input.length; i++) {
2 var datum = input[i];
3 if (!d[datum.key]) {
4 d[datum.key] = [];
5 }
6 d[datum.key].push(datum.val);
7}
1var d = {}
2
3for (var i in input) {
4 var datum = input[i];
5 d[datum.key] = datum.val
6}