我有一个函数需要从数组中返回一个值。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 ==='search_result_limit')|| {};' – Tushar
@Tushar该函数看起来应该返回null作为不匹配,而不是空对象(也只是'.app_value',而不是整个对象) – Alnitak