javascript如何从对象中省略参数

San*_*idi 2 javascript

我有一个对象,如下所示:

   test: {a:"value1",b:"value2",...},
Run Code Online (Sandbox Code Playgroud)

我想省略某些参数,而将其余参数放入一个新数组中

eg: get {a:"value1",... } i want to omit b:"value1"
Run Code Online (Sandbox Code Playgroud)

如何使用一个或多个衬里使用javascript执行此操作。

Sur*_*yan 6

您可以使用rest属性

const test = { a: "value1", b: "value2", c: "value3"};
const { b, ...obj } = test;

console.log(obj);
Run Code Online (Sandbox Code Playgroud)

注意事项 -这需要最现代的Java版本...)