¿Cuál es la mejor manera de convertir una matriz en un objeto con esos valores de matriz como claves? Las cadenas vacías sirven como valores del nuevo objeto.
['a','b','c']para:
{ a: '', b: '', c: '' }prueba con Array#Reduce
const arr = ['a','b','c']; const res = arr.reduce((acc,curr)=> (acc[curr]='',acc),{}); console.log(res)Puede usar Array.prototype.reduce() y nombres de propiedades Computed
let arr = ['a','b','c']; let obj = arr.reduce((ac,a) => ({...ac,[a]:''}),{}); console.log(obj);var target = {}; ['a','b','c'].forEach(key => target[key] = "");