我想实现的功能“markActive”,其中,由于对象和ID列表时,返回相同的列表,但相应的对象标记为活动的,例如像的Javascript MarkActive功能
var list = [
{ id: 1, active: false },
{ id: 2, active: false },
{ id: 3, active: true },
{ id: 4, active: false }
];
函数调用时
markActive(list, 2);
应该返回:
[
{ id: 1, active: false },
{ id: 2, active: true },
{ id: 3, active: false },
{ id: 4, active: false }
]
我试着许多循环,但每次我得到undefined, 谢谢你提前。