Показать сообщение отдельно
  #2 (permalink)  
Старый 28.06.2019, 10:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

обьект, поиск значений по ключу
s24344,
const obj = {
    name: 'value',
    users: [
        {
            name: 'value',
        }
    ],
    v: {
        d: {
            l: [
                {
                    name: 'value'
                }
            ]
        }
    }
}
function keySeek(obj, keyName) {
  let dataArr = [];
  for (let key in obj) {
    if (obj.hasOwnProperty(key)) {
      if(key == keyName) dataArr.push(obj[key]);
      else if ("object"===typeof obj[key] && obj[key] !== null)
      dataArr = [...dataArr, ...keySeek(obj[key], keyName)];
    }
  }
 return dataArr;
}
console.log(keySeek(obj, "name"))
Ответить с цитированием