Я пытаюсь получить ключ, связанный с определенным значением. Если я использую это:
function findKpiAttrName (obj, value) {
_.each(obj, function (v, k) {
if (v.hasOwnProperty('name') && v.name === value) { return k }
});
}
var attrKey = findKpiAttrName(obj, 'KPI Name');
Если я console.log(attrKey)
возвращает undefined
, но я знаю, что он что-то находит, потому что если я console.log(k)
внутри вышеописанного метода, он печатает это просто отлично. Что-то не так с областью, которую мне не хватает? Кстати, я использую ES5.
Любая помощь с великим! Спасибо!