I need one help. I need to delete row from an array as per some condition using JavaScript. I am explaining my code below:
var arr = [{
'value': '',
'name': 'Rajeev'
}, {
'value': '1',
'name': 'Raj'
}, {
'value': '',
'name': 'Ram'
}];
for(var i=0;i<arr.length;i++){
if(arr[i]['value']==''){
arr.splice(i,1);
}
}
Here after any value is deleting the array index is changing so it can not be deleted properly at every condition. I need to delete the row whose value ==''. Please help me.