532 B
532 B
title, tags, expertise, author, cover, firstSeen
| title | tags | expertise | author | cover | firstSeen |
|---|---|---|---|---|---|
| Array to flags object | array,object | intermediate | chalarangelo | blog_images/glass-blowing.jpg | 2022-04-12T05:00:00-04:00 |
Converts an array of strings into an object mapping to true.
- Use
Array.prototype.reduce()to convert the array into an object, where each array value is used as a key whose value is set totrue.
const flags = arr => arr.reduce((acc, str) => ({...acc, [str]: true }), {});
flags(['red', 'green']); // { red: true, green: true }