есть объект, в котором есть массив объектов. Как получить свойство из объекта, который в массиве объектов?

189
01 декабря 2017, 07:19

Есть объект:clusterDefinition, у которого есть свойство serverRef и привязанные к нему напрямую свойства port и ip, также в serverRef есть массив объектов, у которых есть свойство orgAlias как мне получить доступ к свойству orgAlias и вывести его в консоль?

core.server.get('/secretPlace')
                .then(function(result) {
                    var clusterDefinition = JSON.parse(result);
                    console.log('clusterDefinition=' , clusterDefinition)
                    var l1 = _.uniq(_.map(_.values(clusterDefinition), function(obj) {
                        return obj.serverRef.ip;
                    }));
                    var l2 = _.uniq(_.map(_.values(clusterDefinition), function(obj) {
                        return obj.serverRef.port;
                    }));

Ниже пример объекта:
clusterDefinition:
0d062366-2245-4faf-9291-d4b63b89f4d2
:
  id
  :
  "0d062366-2245-4faf-9291-d4b63b89f4d2"
  ip
  :
  "192.168.200.123"
  organisations
  :
  []
  port
  :
  "3003"
  services
  :
  Object
  2d77a7c2-565e-4fbf-bb3f-1c93234b1561
    :
    orgAlias
    :
    "x360-dev"
  Object
  4d86532d-e121-4355-81c4-a3691fe4a785
    :
    orgAlias
    :
    "egisso-reqclasif"
READ ALSO
Что означает символ @ в javascript?

Что означает символ @ в javascript?

Что означает символ @ в javascript/jQuery?

239
Ошибка запроса ajax

Ошибка запроса ajax

Выдает ошибку в консоли No 'Access-Control-Allow-Origin' header is present on the requested resourceOrigin 'file://' is therefore not allowed access

226
Неизвестный елемент, как сделать и где найти) [требует правки]

Неизвестный елемент, как сделать и где найти) [требует правки]

КАК НАЗЫВАЕТСЯ ТАКОЙ ЭЛЕМЕНТ, ИЛИ ПОДСКАЖИТЕ, ГДЕ ВЗЯТЬ ТАКОЙ ПЛАГИН ОЧЕНЬ ГОРИТ

205
Использование прокси в zombie.js

Использование прокси в zombie.js

Здравствуйте! Я не очень разбираюсь в JS и только начал работать с nodejs

190