Вы можете использовать .find
с деструктурирующим назначением , чтобы получить объект, который имеет Name
электронной почты.Затем, как только вы получите объект, вы можете получить электронное письмо, используя свойство .Value
.
См. Пример ниже:
function getEmailAttribute(attributeList) {
return attributeList.find(({Name}) => Name === "email").Value;
}
var attributeList = [{Name: 'email', Value: 'email@mydomain.com'},{Name: 'phone_number', Value: '+15555555555'}];
console.log(getEmailAttribute(attributeList));
В качестве примечания.Чтобы объявить функцию в javascript, вы не используете ключевое слово private
.Вместо этого вы можете использовать ключевое слово function
, как у меня выше.