可以使用Object.keys()方法和Array.map()方法来实现对象转换为数组:

const obj = { a: 1, b: 2, c: 3 };

const arr = Object.keys(obj).map(key => [key, obj[key]]);

console.log(arr); // [["a", 1], ["b", 2], ["c", 3]]

首先使用Object.keys()方法获取对象的所有属性名,然后使用Array.map()方法将每个属性名和对应的属性值组成一个数组放入新的数组中。

用es6的方法实现对象转换为数组

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

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