Я не хочу вынимать ни одного ключа. Посмотри это
console.info(state);
я получаю {1: {here is next object}},
следующий
const { 1: deletedValue, ...newState } = state;
console.info(newState);
console.info(state);
я получаю
{1: {here is next object}}
{1: {here is next object}}
Удаление не работает. Я не понимаю, почему
В комментарии, который вы пригласили, чтобы описать, как данные выглядели более точными:
state: {1: {id: 1, content: {name: "xyz", surname: "dsd"}},
2: {id: 2, content: {name: "abc", surname: "dsq"}}
}
Пожалуйста, предоставьте работающий минимальный воспроизводимый пример, который воспроизводит проблему
Возможный дубликат Как удалить свойство из объекта JavaScript?
Проблема решена: Нина Шольц. Я отредактировал, чтобы точно показать, как выглядели данные.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Проблема с номером как свойством для деструктурирующее задание.
var object = { 1: 40, foo: 41, bar: 42, baz: 43 },
{ 1: y, foo: z, ...x } = object;
//^
console.info(x);
console.info(y);
console.info(z);В качестве целевого свойства используйте строковое число, а не просто число.
var object = { 1: 40, foo: 41, bar: 42, baz: 43 },
{ '1': y, foo: z, ...x } = object;
//^^^
console.info(x);
console.info(y);
console.info(z);я не знаю. может быть ошибка, или ему нужна строка в качестве ключа.
я посмотрю завтра.
Может ошибка бабеля? Верно, использую: babeljs.io/docs/en/babel-plugin-transform-object-rest-spread. Так что я не знаю. : /
@konradolejnik, с хромом работает как положено. Я предполагаю, что это ошибка в распознающей части объектов, где ключ хранится как число, где он должен храниться как строка.
@konradolejnik, Нина: Если это так, то вопрос и ответ должны быть обновлены, чтобы явно вызывать преобразование Бабеля. Например. Я не знал, что вы (Нина) действительно включили Babel для фрагментов кода. Это работает, как ожидалось, и в Firefox.
Это недопустимый javascript:
{1: {here is next object}}. Возможно, вы могли бы отредактировать вопрос, чтобы показать, как на самом деле выглядят ваши данные.