javascript - 动态内部对象名称 - 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)
解决方案
推荐阅读
- reactjs - NavLink 在 React Router DOM 中的多个 URL 的同一链接上处于活动状态
- performance - Flutter:从 int 获取双精度更有效
- azure - 使用 azure cli --generate-ssh-keys 存储在 Windows 中的自动生成的 SSH 密钥在哪里
- excel - 如何根据多个电子邮件地址复制行?
- swift - 如何在递增 Swift 后赋值?
- styles - 当我用分号完成一行时,为什么 CLion 不自动放置空格?
- c++ - 在 C++ 中查找 int 数组的长度,它是如何工作的?
- cytoscape.js - 如何使用 cytoscape.js 保存和恢复复合节点的布局
- assembly - IAR Embedded Workbench:在地址 0x0 上发现非法操作码
- php - 带有 API 的 PHP 函数有多少请求?