vue中如果获取map中的key
时间: 2024-03-06 13:49:42 浏览: 134
bing Map 在vue项目中的使用详解
在Vue中可以通过以下两种方式获取map中的key:
1. 使用Object.keys()方法将map转为数组,然后获取数组的下标即为key。
```javascript
const map = new Map([['key1', 'value1'], ['key2', 'value2']]);
const keys = Object.keys(Array.from(map));
console.log(keys); // ['0', '1']
```
2. 使用map.keys()方法获取所有key组成的迭代器,然后通过迭代器获取key。
```javascript
const map = new Map([['key1', 'value1'], ['key2', 'value2']]);
const keys = [];
for (let key of map.keys()) {
keys.push(key);
}
console.log(keys); // ['key1', 'key2']
```
阅读全文