I am trying to figure out if there is a way to rewrite this code as creating a single object:
my_array = [ {key: 1, value: "foo"}, {key: 2, value: "bar"} ]; let my_obj = {}; my_array.forEach((elem) => { my_obj[elem.key] = elem.value; });
What I would like to do is something like:
my_array = [ {key: 1, value: "foo"}, {key: 2, value: "bar"}, ]; const my_obj = ...?
Is there a way to do a one-time conversion equivalent to calling forEach ?
source share