在 JavaScript 中,我们可以使用循环来创建多个对象。下面是一种常见的方法:
var objects = []; // 创建一个空数组,用来存储对象
for (var i = 0; i < 10; i++) {
var obj = { // 创建一个对象
id: i,
name: 'object ' + i
objects.push(obj); // 把对象添加到数组中
console.log(objects); // 输出所有创建的对象
上述代码中,我们使用 for
循环来迭代 10 次,每次都创建一个新的对象,并把它添加到一个数组中。在对象的创建过程中,我们可以添加任意数量的属性和方法,以满足不同的需求。循环结束后,我们可以使用 console.log()
函数来输出所有创建的对象。
需要注意的是,上述代码中创建的对象都是浅拷贝,即它们共享同一份原型对象。如果需要创建深拷贝的对象,可以使用 Object.assign()
或者第三方库来实现。