const data = Array.from({length: 1000}, (_, index) => index);
const preGeneratedEntries = data.map((value) => {
return [value, value];
});
function* mapIterator(arr, fn) {
for (const value of arr) {
yield [value, value];
}
}
Object.fromEntries(mapIterator(data));
Object.fromEntries(data.map((value) => {
return [value, value];
}));
Object.fromEntries(preGeneratedEntries);
data.reduce((obj, value) => {
obj[value] = value;
return obj;
}, {});
const obj = {}
for(const value of data) {
obj[value] = value;
}