js给数组每一项添加一个名称
时间: 2024-03-09 18:46:44 浏览: 64
vue 根据数组中某一项的值进行排序的方法
您好!感谢您的提问。可以通过遍历数组,给每一项添加一个名称,代码如下:
```
const arr = [1, 2, 3, 4];
const name = 'item';
for(let i = 0; i < arr.length; i++) {
arr[i] = {
[name + i]: arr[i]
};
}
console.log(arr);
```
以上代码会将数组中的每一项都变成一个对象,对象的键名为 'item' + 索引值,键值为原来数组中的值。例如,arr 数组变成了:
```
[
{ item0: 1 },
{ item1: 2 },
{ item2: 3 },
{ item3: 4 }
]
```
希望能对您有所帮助。如有疑问,请随时追问。
阅读全文