배열에서 값을 반환해야하는 함수가 있습니다.Javascript, foreach 함수에서 값을 반환하는 방법
function getValue(key) : value
function getValue(key) {
var result = null;
$scope.config.forEach(function(element) {
if(element.app_key == "search_result_limit")
result = element.app_value;
break;
});
return result;
}
이 값을 가져 오려고하지만 정의되지 않은 것으로 나타납니다.
도와주세요. 만약 필터 방법 사용해야
ES6'find'. 'return $ scope.config.find (o => o.app_key === '검색 _ 결과 _ 제한') || {};' – Tushar
@Tushar 함수는 빈 객체가 아닌 'null'을 반환하도록되어있는 것처럼 보입니다. (전체 객체가 아니라'.app_value' 만) – Alnitak