169 похожих чатов

Let arr = [ {userId: 1, id:

243, title: "rand1 est esse", body: "est"},
{userId: 2, id: 244, title: "rand2 est esse", body: "est"},
{userId: 3, id: 245, title: "rand3 est esse", body: "est"},
{userId: 4, id: 247, title: "rand4 est esse", body: "est"},
{userId: 5, id: 248, title: "rand5 est esse", body: "est"},
] =>

Как вот отсюда возвращать новый массив толкьо с userid и title ? 👇


let newArry = [
{ userId: 1, title: "rand1 est esse" },
{ userId: 2, title: "rand2 est esse" },
{ userId: 3, title: "rand3 est esse" },
{ userId: 4, title: "rand est esse" },
{ userId: 5, title: "rand5 est esse" },
];

5 ответов

8 просмотров

map'ом пройди и оставь только нужные

Jasur-Kurbanov Автор вопроса
Jasur Kurbanov
можешь примерно показать ?

const newArry = arr.map(({ userId, title }) => ({ userId, title })); или более привычный, не сокращенный const newArry = arr.map((item) => { return { userId: item.userId, title: item.title }; });

Максим
const newArry = arr.map(({ userId, title }) => ({ ...

const newArry = arr.map(item=>{ delete item.id delete item.body return item }) Вот так вообще прикольно)

Shakh
const newArry = arr.map(item=>{ delete item.id d...

Ну, так ты у исходного массива объектов тоже удаляешь эти ключи. Можно тогда просто циклом пройти и удалить и все

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта