@zelenovqq

Как получить из Object значение?

У меня есть Object ниже
client: Client {
      _events: [Object: null prototype],
      _eventsCount: 3,
      _maxListeners: undefined,
      _timeouts: [Set],
      _intervals: [Set],
      _immediates: Set(0) {},
      options: [Object],
      rest: [RESTManager],
      ws: [WebSocketManager],
      actions: [ActionsManager],
      voice: [ClientVoiceManager],
      shard: null,
      users: [UserManager],
      guilds: [GuildManager],
      channels: [ChannelManager],
      presence: [ClientPresence],
      user: [ClientUser],
      readyAt: 2020-10-26T19:16:02.906Z,
      config: [Object],
      giveawaysManager: [GiveawaysManager],
      commands: [Collection [Map]],
      [Symbol(kCapture)]: false
    },
    prize: 'test',
    startAt: 1603735911481,
    endAt: 1603735988270,
    ended: true,
    channelID: '769910116656349188',
    messageID: '770348997712937010',
    guildID: '769910116656349185',
    winnerCount: '1',
    hostedBy: '<@488428625247469568>',
    messages: {
      giveaway: '@everyone\n\n�� **РАЗДАЧА** ��',
      giveawayEnded: '@everyone\n\n�� **РАЗДАЧА ЗАКОНЧИЛАСЬ** ��',
      timeRemaining: 'Времени осталось: **{duration}**!',
      inviteToParticipate: 'Нажмите на смайлик � ниже, чтобы участвовать!',
      winMessage: 'Поздравляем, {winners}! ты(вы) выйграл(и) **{prize}**! ',
      embedFooter: 'Раздачи',
      noWinner: 'Розыгрыш отменен, действительных участников нет.',
      hostedBy: 'Сделал раздачу: {user}',
      winners: 'победитель(ей)',
      endedAt: 'Закончился в',
      units: [Object]
    },
    options: {
      messageID: '770348997712937010',
      channelID: '769910116656349188',
      guildID: '769910116656349185',
      startAt: 1603735911481,
      endAt: 1603735988270,
      ended: true,
      winnerCount: '1',
      prize: 'test',
      messages: [Object],
      hostedBy: '<@488428625247469568>'
    },
    message: null,
    [Symbol(kCapture)]: false
  }
]


Я из него хочу получить options, а уже в нем получить guildID
Просто очень надо и не знаю как
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
kirbi1996
@kirbi1996
Через точку обращайся и выводи результат в консоль, и там уже дальше будет понятно, тут у тебя просто как то странно он записан. Попробуй поэтапно
console.log(object.client) потом console.log(object.client.options)
Ну и так далее, думаю дальше уже сам поймешь))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Sportrecs Москва
от 150 000 до 200 000 ₽
28 нояб. 2020, в 09:30
250 руб./за проект
28 нояб. 2020, в 08:40
10000 руб./за проект
28 нояб. 2020, в 01:16
5000 руб./за проект