以下是一种示例方法,可以根据特定条件向数组中添加对象:
function addObject(condition1, condition2, condition3, objectToAdd, array) { if (condition1 && condition2 && condition3) { array.push(objectToAdd); } }
// 示例用法 let myArray = [];
let myObject = { name: "John", age: 30, gender: "male" };
addObject(myObject.age > 18, myObject.gender === "male", myObject.name !== "", myObject, myArray);
console.log(myArray); // 输出 [{name: "John", age: 30, gender: "male"}]