es7对象转数组的方法
时间: 2023-09-13 11:06:31 浏览: 144
2022 年了,这些 ES7-ES12 的知识点你都掌握了嘛?
ES7 中可以使用 Object.entries() 方法将对象转换为数组。这个方法会返回一个包含对象的键值对的数组,其中每个键值对都表示为一个包含两个元素的数组,第一个元素是键,第二个元素是对应的值。
例如,如果我们有一个对象 { a: 1, b: 2 },我们可以使用 Object.entries() 方法将其转换为数组:
```javascript
const obj = { a: 1, b: 2 };
const arr = Object.entries(obj);
console.log(arr); // [["a", 1], ["b", 2]]
```
请注意,Object.entries() 方法是 ES7 标准中的新方法,所以在一些较旧的浏览器中可能不被支持。在使用之前,建议先检查浏览器是否支持该方法,或者使用相关的 polyfill 或者转译工具。
阅读全文