首页 > 解决方案 > 动态内部对象名称 - Javascript

问题描述

寻找一种在创建对象时在每次迭代中创建自定义名称的方法。我在下面放了一些代码,但我不知道如何使用变量作为内部对象名称。

谢谢你的时间!

var objects = {};
var name = [ "Olivia", "Oliver", "Amelia", "George", "Isla", "Harry", "Ava", "Noah", "Emily", "Jack", "Sophia", "Charlie", "Grace", "Leo", "Mia", "Jacob", "Poppy", "Freddie", "Ella"];

for (var x = 0; x < name.length; x++) {
  objects[x] = {name[x]: "etc"};
}

console.log(objects)

标签: javascriptarraysobjectdynamic

解决方案


推荐阅读