How to remove empty value from object in angularjs-
Here is my JavaScript code
$scope.addRole = function() {
var tempDept = "";
angular
.forEach(
$scope.departments,
function(value, key) {
if (value.name == currentDepartment) { console.log(value.name);
tempDept = currentDepartment;
if (value.roles != "") value.roles
//value.roles
.push({
name : $scope.role.name,
//responsibilities : $scope.role.responsibilities
});
}
});
$scope.save(tempDept);
$scope.role = {
name : "",
responsibilities : []
};
$scope.role.responsibilities.push({name : ""});
$scope.role.responsibilities.push({name : ""});
$scope.role.responsibilities.push({name : ""});
currentDepartment = "";
console.log($scope.role.responsibilities.name);
$scope.role.responsibilities.splice(index, 1);
//$scope.save();
}
i want to remove empty value of object and how can do it? give me some suggestions..