Есть массив
const map = ["_id", "name", "email", "balance"];
как можно сделать из него объект такого плана?
const obj = {
id: "_id",
name: "name",
email: "email",
balance: "balance" };
const map = ["_id", "name", "email", "balance"];
const obj = map.reduce((newObj, item) => {
newObj[item] = item;
return newObj;
}, {});
console.log(obj);
Можно вот так:
let arr = ["_id", "name", "email", "balance"]
let obj = Object.fromEntries(arr.map(v => [v.replace("_",""), v]));
console.log(obj)
var key = '_qqp'
var obj = {}
obj[key] = null
console.log(Object.keys(obj))
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть массив объектов и массив
Подскажите, пожалуйста, как можно реализовать замену числовых значений в массиве не затрагивая строковые значения на javascript? Пробовал регуляркой...