“es6 массив для объектов ключей” Ответ

JS массив для возражения с ключами

const arr = ['a','b','c'];
const res = arr.reduce((a,b)=> (a[b]='',a),{});
console.log(res)
Sleepy Squirrel

массив JavaScript для возражения с ключами

let arr = [{a: 'a', b: 1, c: 'c'}, {a: 'a', b: 2, c: 'c'}, {a: 'a', b: 3, c: 'c'}]:
 let mapped = arr.reduce (function (map, obj) { 
        map[obj.b] = obj; 
        return map;
      },{}); // reduce
console.log (mapped); // {1: {a: 'a', b: 1, c: 'c'}, 2: {a: 'a', b: 2, c: 'c'}, 3: {a: 'a', b: 3, c: 'c'}
Satowine

es6 массив для объектов ключей

const subLocationTypes = (location.subLocationTypes || []).reduce((add, cur) => {
add[cur.key] = cur.value;
return add;
}, {});
Jeff Le

Ответы похожие на “es6 массив для объектов ключей”

Вопросы похожие на “es6 массив для объектов ключей”

Больше похожих ответов на “es6 массив для объектов ключей” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования