使用从json数据读取的循环创建多个javascript对象

使用从json数据读取的循环创建多个javascript对象,javascript,json,Javascript,Json,我试图通过使用json数据的循环一次创建许多Javscript对象。我很难找到这样做的方法,如果有人能看一下下面的代码,并建议通过json数据循环并创建对象的最佳方法,那就太好了 // Create Test Constructor function Test(name, age, address) { this.name = name; this.age = age; this.address = address; } /

我试图通过使用json数据的循环一次创建许多Javscript对象。我很难找到这样做的方法,如果有人能看一下下面的代码,并建议通过json数据循环并创建对象的最佳方法,那就太好了

    // Create Test Constructor

    function Test(name, age, address) {
      this.name = name;
      this.age = age;
      this.address = address;
    }

    // Create Test Object
    let test1 = new Test("name[0]", age[0], "address[0]");


    //json data from a seperate .json file

    {
      "Tests": [
         {
           "name": "First Person",
           "age": 20,
           "address": "New York"
         },
         {
           "name": "Second Person",
           "age": 21,
           "address": "The World"
         },
         {
           "name": "Third Person",
           "age": 22,
           "address": "The Universe"
         }
       ]
    }

如果您只需要普通对象,请感谢:

const { Tests } = JSON.parse('//json data from a seperate .json file');
现在
Tests
应该是
Test
对象的数组