как преобразовать массив в объект для discordjs

#javascript #discord #discord.js

Вопрос:

Как преобразовать массив в объект типа {}
Результат, который я получаю в приведенном ниже коде, представляет собой массив

в настоящее время результат таков [ { result: result} ] , но я хочу преобразовать его в { result:result }

Я пытался fromEntries , но это показывает результат: { undefined: undefined }

Вот код:

 module.exports = {  name: "wki",  aliases: [],  run: async (client, message, args, color) =gt; {  const query = args.join(" ")   wikia.search(query).then(results =gt; {  console.log(results)  const obj = Object.fromEntries(results);  console.log(obj);   });  } }  

Ответ №1:

Если массив содержит только один элемент, вы можете просто получить к нему доступ с помощью index :

 module.exports = {  name: "wki",  aliases: [],  run: async (client, message, args, color) =gt; {  const query = args.join(" ")   wikia.search(query).then(results =gt; {  console.log(results)  const obj = results[0];  console.log(obj);   });  } }