可以通过以下步骤完成:
下面是一个示例代码,演示了如何循环遍历对象的特定数组并分配给新对象,假设原始数组是一个包含人员信息的对象数组,我们只想将年龄大于等于18岁的人员信息分配给新对象:
// 原始数组
var originalArray = [
{ name: "John", age: 25, gender: "male" },
{ name: "Amy", age: 17, gender: "female" },
{ name: "Tom", age: 20, gender: "male" },
{ name: "Emily", age: 16, gender: "female" }
];
// 创建空对象
var newArray = {};
// 遍历原始数组
for (var i = 0; i < originalArray.length; i++) {
// 判断年龄是否大于等于18岁
if (originalArray[i].age >= 18) {
// 将满足条件的人员信息分配给新对象
newArray[i] = originalArray[i];
}
}
console.log(newArray);
在上述示例代码中,我们通过循环遍历原始数组,并使用条件判断将年龄大于等于18岁的人员信息分配给新对象。最终,新对象newArray
将只包含符合条件的人员信息。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云