【问题标题】:javascript dynamically creating an object with random numbers [duplicate]javascript动态创建具有随机数的对象[重复]
【发布时间】:2018-02-24 07:36:26
【问题描述】:

我有一个开头为空的对象,

var theList = {}

我需要用随机键值对填充它,对象的最终结构应该是这样的:

theList{
  id1{
    fname: "some Name"
    lname: "some Last Name"
  }
  id2{
    fname: "some OTHER Name"
    lname: "some OTHER Last Name"
   }
   ...
   ...
   ...
}

**注意:**id1和id2的数字“1”和“2”必须动态生成

【问题讨论】:

  • 这是一个问答网站,不是代码编写服务。 “我需要”不是问题,所以这篇文章离题了。
  • 如果您尝试了一些不起作用的方法,请在此处包含。否则,这只不过是我们为你做的功课。

标签: javascript node.js loops


【解决方案1】:

遍历一组数字并通过在id 后面加上数字来创建对象键

let theList = {};

for (let i = 0; i < 10; i++) {
  theList['id' + i] = {
    fname: "some Name",
    lname: "some Last Name"
  }


}

console.log(theList)

【讨论】:

  • 我可以在android上以同样的方式访问它吗?
【解决方案2】:

在这些情况下,我通常使用这个 nom 包:https://github.com/marak/Faker.js/

【讨论】:

    猜你喜欢
    • 2021-07-30
    • 2013-07-23
    • 2019-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多