在 TypeScript 和 ES6 中,可以使用 map 方法和解构赋值来取出二维数组中某个键值成为一个单独的数组。

示例代码如下:

const arr = [
  { id: 1, name: 'Alice' },
  { id: 2, name: 'Bob' },
  { id: 3, name: 'Charlie' }
];

const names = arr.map(({ name }) => name);

console.log(names); // ['Alice', 'Bob', 'Charlie']

在上面的代码中,我们首先定义了一个二维数组 arr,其中包含了多个对象,每个对象都有 idname 两个键值。

然后,我们使用 map 方法对数组进行遍历,将每个对象的 name 键值取出来组成一个新的数组 names

在这个过程中,我们使用了解构赋值来取出每个对象中的 name 键值,这样可以避免使用 obj.name 的方式来访问属性,使得代码更加简洁易读。

最后,我们将新数组 names 输出到控制台中,可以看到它包含了所有对象的 name 键值

ts 和 es6 怎么取出二维数组中某个键值成为一个单独是数组

原文地址: https://www.cveoy.top/t/topic/dB0H 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录