tengo esta lista:
var objData =[{"Id":1,"Title":"T1"},{"Id":3,"Title":"T2"}];Necesito mostrarlo en 'datos', así:
data{ "1":"T1", "3":"T2" }¿Cómo podría hacer una lista de matriz y mostrarla en 'datos'? Gracias.
Podrías usar Array#reduce
const arr =[{"Id":1,"Title":"T1"},{"Id":3,"Title":"T2"}]; const res = arr.reduce((acc,{Id,Title})=>(acc[Id]=Title,acc),{}) console.log(res)var objData =[{"Id":1,"Title":"T1"},{"Id":3,"Title":"T2"}]; var data = {}; objData.forEach(o => data[o.Id] = data.Title) console.log(data);