js把数组里面的字符串转换为对象
时间: 2023-02-08 19:53:25 浏览: 683
json对象或数组对象转换成字符串
4星 · 用户满意度95%
可以使用 Array.prototype.map() 方法将数组中的每个字符串转换为对象。具体示例如下:
```javascript
const arr = ['a', 'b', 'c'];
const objArr = arr.map(item => ({ [item]: item }));
console.log(objArr); // [{a: 'a'}, {b: 'b'}, {c: 'c'}]
```
map 方法会对数组中的每个元素执行给定的回调函数,回调函数的返回值将作为新数组的元素。在上面的例子中,回调函数会将数组中的每个元素转换为一个对象,其中该元素为对象的属性名和值。
阅读全文