Size: a a a

React Native — русскоговорящее сообщество

2020 August 04

S

Steve in React Native — русскоговорящее сообщество
Как сделать то же самое, только чтобы в новом массиве оказалось еще поле bar
источник

S

Steve in React Native — русскоговорящее сообщество
Т.е. не только foo но и bar?
источник

Е

Евгений in React Native — русскоговорящее сообщество
Steve
Т.е. не только foo но и bar?
a => {foo: a.foo, bar: a.bar}
источник

JS

Jura Semenenko in React Native — русскоговорящее сообщество
let result = objArray.map(a => ({foo: a.foo, bar: a.bar}));
источник

S

Steve in React Native — русскоговорящее сообщество
Jura Semenenko
let result = objArray.map(a => ({foo: a.foo, bar: a.bar}));
Вернет объекты ведь?
источник

S

Steve in React Native — русскоговорящее сообщество
А мне бы хотелось просто массив из всех этих элементов самих
источник

JS

Jura Semenenko in React Native — русскоговорящее сообщество
reduce юзай
источник

Е

Евгений in React Native — русскоговорящее сообщество
Steve
Вернет объекты ведь?
let result = objArray.map(a => ([a.foo, a.bar])).flat();
источник

Е

Евгений in React Native — русскоговорящее сообщество
бгг
источник

S

Steve in React Native — русскоговорящее сообщество
источник

S

Steve in React Native — русскоговорящее сообщество
Евгений
let result = objArray.map(a => ([a.foo, a.bar])).flat();
Вот так вот вышло ^
источник

S

Steve in React Native — русскоговорящее сообщество
А надо чтобы без внутренних массивов )
источник

S

Steve in React Native — русскоговорящее сообщество
Steve
Один большой массив из шести внутренних элементов
источник

PH

Pavlo Huk in React Native — русскоговорящее сообщество
Евгений
let result = objArray.map(a => ([a.foo, a.bar])).flat();
flatMap ))
источник

Е

Евгений in React Native — русскоговорящее сообщество
Steve
Один большой массив из шести внутренних элементов
flat?
источник

JS

Jura Semenenko in React Native — русскоговорящее сообщество
Steve
Вот так вот вышло ^
Только надо чекнуть что-бы flat поддерживался всеми вашими ios девайсами
источник

JS

Jura Semenenko in React Native — русскоговорящее сообщество
А то он вроде только с ios  12 работает. Но это не точно.
источник

S

Steve in React Native — русскоговорящее сообщество
Jura Semenenko
А то он вроде только с ios  12 работает. Но это не точно.
Хмм, значит не вариант
источник

S

Steve in React Native — русскоговорящее сообщество
А какой способ подойдет под все версии?
источник

S

Steve in React Native — русскоговорящее сообщество
Pavlo Huk
flatMap ))
Да, flatMap то что нужно) не знал про этот метод
источник