511 B
511 B
title, type, tags, author, cover, dateModified
| title | type | tags | author | cover | dateModified | ||
|---|---|---|---|---|---|---|---|
| Array to flags object | snippet |
|
chalarangelo | glass-blowing | 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 }