@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
Просто очень надо и не знаю как
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
kirbi1996
@kirbi1996
Через точку обращайся и выводи результат в консоль, и там уже дальше будет понятно, тут у тебя просто как то странно он записан. Попробуй поэтапно
console.log(object.client) потом console.log(object.client.options)
Ну и так далее, думаю дальше уже сам поймешь))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы