Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 18

И

Игорь in JavaScript Noobs — сообщество новичков
Понял, спасибо
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Может быть возвращать объект нужной пиццы в массиве и потом делать concat?
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Работает!!!
источник

j

jk in JavaScript Noobs — сообщество новичков
Вот таким образом, насколько я понимаю. Насчёт правильного клонирования ещё вопрос, но это надо учиться. Наверное можно начать отсюда https://redux.js.org/usage/structuring-reducers/immutable-update-patterns/
return state.concat(action.payload)
return state.filter(pizza => pizza.title === action.payload.title)
return state
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Огромное спасибо. Получаеться. Я просто изначально запихнул объект в массив и стал его так и передавать. Потом прям как вы написали всё сделал. И оно работает.
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Я счастлив. Пойду спать, спасибо.
источник

ПЕ

Павел Еж in JavaScript Noobs — сообщество новичков
Привет,есть таблица она подгружается со стороны и мне надо из середины таблицы, по индексу поднять строку в самый верх,как это сделать?
источник

A

Alexey in JavaScript Noobs — сообщество новичков
например table.prepend(row);

или если по индексу в таблице :)

table.prepend(table.querySelectorAll('tr')[index])

но так лучше не делать, лучше запомнить в список все row чтобы ими потом манипулировать
источник

๖๖

๖ۣۜBeknazar ๖ۣۜBekta... in JavaScript Noobs — сообщество новичков
Всем доброго утра!
Мне нужно чтобы некий ключ объекта не попадал в функцию. Как я могу это сделать. Из объекта его удалять не желательно но в функции она создает ошибки и трудности.
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
На входе переименовать ключ, а на выходе вернуть в обратное название ?
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
Или его именно убрать надо?
источник

๖๖

๖ۣۜBeknazar ๖ۣۜBekta... in JavaScript Noobs — сообщество новичков
Нет
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
+
источник

๖๖

๖ۣۜBeknazar ๖ۣۜBekta... in JavaScript Noobs — сообщество новичков
name: 'beka', age: 18, adult: true
в функцию не должен попасть ключ adult
и я заранее не знаю что будет в объекте но ключ adult будет обязательно
источник

๖๖

๖ۣۜBeknazar ๖ۣۜBekta... in JavaScript Noobs — сообщество новичков
как это реализовать?
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
в начале функций:
const adultObject = {adult: yourObject.adult}

delete yourObject.adult

а потом на выходе

return {...adultObject, ...yourObject}
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
И у тебя должны объекты объединиться в одну
источник

๖๖

๖ۣۜBeknazar ๖ۣۜBekta... in JavaScript Noobs — сообщество новичков
Это помогло. Спасибо!
источник

D

DiZiNnEs in JavaScript Noobs — сообщество новичков
Это решение удаляет поле adult и создает новый объект без adult ?
источник

๖๖

๖ۣۜBeknazar ๖ۣۜBekta... in JavaScript Noobs — сообщество новичков
да оно помещает эти ключи в отдельный объект. наверное
источник