js向一个对象里遍历插入键值对
时间: 2023-07-04 15:30:16 浏览: 115
【JavaScript源代码】详解JS对象遍历的顺序问题.docx
可以使用 for...in 循环来遍历对象,并使用对象的属性名作为键插入键值对。例如:
```javascript
const obj = { name: 'Alice', age: 25 };
for (let key in obj) {
obj[key + '_new'] = obj[key] + '_new';
}
console.log(obj); // { name: 'Alice_new', age: '25_new', name_new: 'Alice', age_new: '25' }
```
上述代码中,使用 for...in 循环遍历了对象 obj,将每个属性名后面加上 '_new' 后作为新的键,并将原来的属性值加上 '_new' 后作为新的值插入了对象中。最后输出了修改后的对象。
阅读全文