Javascript 使用下划线查找并替换对象属性值
假设我有一个json,如下所示。如何根据键Javascript 使用下划线查找并替换对象属性值,javascript,underscore.js,Javascript,Underscore.js,假设我有一个json,如下所示。如何根据键status将jsonstatus替换为inactive 关键词:替换,下划线 { "id": "0001", "name": "Test", "status": "active" } 你可以用这个 但是,为什么要使用此任务?您可以使用“香草”js解决此问题: 你可以用这个 但是,为什么要使用此任务?您可以使用“香草”js解决此问题: _.each(YourArray, function(p){ if(p.status
status
将jsonstatus
替换为inactive
关键词:替换,下划线
{
"id": "0001",
"name": "Test",
"status": "active"
}
你可以用这个
但是,为什么要使用此任务?您可以使用“香草”js解决此问题:
你可以用这个
但是,为什么要使用此任务?您可以使用“香草”js解决此问题:
_.each(YourArray, function(p){
if(p.status === "active") p.status = "inactive";
// or
p.status = p.status === "active" ? "inactive" : p.status;
});
for(var i = 0, l = YourArray.length; i < l; i++){
if(YourArray[i].status === "active") YourArray[i].status = "inactive";
}
YourArray.forEach(function(p){
if(p.status === "active") p.status = "inactive";
});