Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

139
Views
¿Es posible establecer el valor de la promesa de un objeto

Así que he usado .then para intentar asignar el valor de promesa al objeto, pero no puedo y ahora probé una función asincrónica anónima que no me está ayudando.

 import fetch from 'node-fetch' import { setProps } from '../helpers/objectResponse.js'; if (!globalThis.fetch) { globalThis.fetch = fetch; } const wrapMe = (pokimon) => { let value; const getPokimon = async (pokimon) => { const data = await fetch(`https://pokeapi.co/api/v2/pokemon/${pokimon.toLowerCase()}`); const response = await data.json(); return response } (async () => { const data = await getPokimon(pokimon); return value = data }) return value }```
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

la función wrapMe me debe ser asíncrona

about 4 years ago · Juan Pablo Isaza Report

0

debe tener que usar la devolución de llamada o la promesa para las solicitudes de ajax, no puede simplemente llamar a ajax y obtener su valor para la devolución

Devuelve data.json() sin usar await para que tu promesa se devuelva a getPokimon

intenta hacerlo de esta manera

 function getPokimon(pokimon) { return fetch(`https://pokeapi.co/api/v2/pokemon/${pokimon.toLowerCase()}`).then(r=>r.json()) } getPokimon("ditto").then(r=>{ console.log(r) })

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!