只删除数组中的键

你好,我想只删除数组中的键,我有这个

{everyone: "everyone", random: "random", fast response time: "fast response time", less conversations: "less conversations"}

但我需要这样的数组

["everyone", "random", "fast response time", "less conversations"]

我只需要这个数组上的值,我有这个代码,但它给我带来了一个空数组

let array = {everyone: "everyone", random: "random", fast response time: "fast response time", less conversations: "less conversations"};
delete translation['everyone'];
delete translation['random'];
delete translation['fast response time'];
delete translation['less conversations'];
console.log(translation);

回答

Object.values() 将吐出数组中的值。还需要引用带空格的键。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/values

const test = {
  everyone: "everyone",
  random: "random",
  "fast response time": "fast response time",
  "less conversations": "less conversations"
}

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


以上是只删除数组中的键的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>