JAVASCRIPT 从数组中删除父键

JAVASCRIPT remove parent key from array

我有一个数组,我需要删除最上面的 0 键,并保留具有以下结构的数组:

[数组(24)]

0:{...}

1:{...}

2:{...}

3:{...}

直到最后一个键 (24)

现在数组是这样的:

我已经尝试了很多方法,例如 assign、flat、array_shift、Object.keys()、Object.values() 和其他方法,但都没有成功。

它有指定的功能。 尝试 myArray.shift()

const myArray = [{a:1}, {b:2}, {c:3}]
const firstElement = myArray.shift();
console.log(`first element: ${JSON.stringify(firstElement)}`)
console.log(`modified Array: ${JSON.stringify(myArray)}`)

您可以使用Object.values

myarray = {
    Array24 :
    {
        '0': { category :'saude'},
        '1': {price: '40'},
        '2': { category :'saude'},
        '3': {price: '40'},
        '4': { category :'saude'},
        '5': {price: '40'},
    }
}

console.log(Object.values(myarray));

你会得到

  {
    '0': { category: 'saude' },
    '1': { price: '40' },
    '2': { category: 'saude' },
    '3': { price: '40' },
    '4': { category: 'saude' },
    '5': { price: '40' }
  }
]

尝试使用 shift 方法,例如:

const arr = [1, 2, 3, 4, 5];
arr.shift();
console.log(arr);