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

146
Views
Intellisense muestra propiedades incorrectas para una promesa dentro del método `async`

Me di cuenta de que, cuando se usa una Promesa dentro de un método async , muchas de las propiedades que deberían estar en IntelliSense están realmente allí.
Tome este código simple, por ejemplo (estoy usando REACT y estoy dentro de un componente Hook, solo para darle un contexto).

 const notAsyncMethod = () => { let a : Promise<string> = new Promise(null); } const asyncMethod = async () => { let a : Promise<string> = new Promise(null); }

Ahora, en el primer caso, estas son las sugerencias de IntelliSense: ingrese la descripción de la imagen aquí

Que es exactamente lo que espero.

Luego, en el segundo caso, esto es lo que me sugiere IntelliSense: ingrese la descripción de la imagen aquí

¿Por qué está pasando esto? ¿Es normal o puede haber algún problema con mi código? Y, si así es como debería funcionar... ¿Por qué sucede esto y de dónde provienen esas propiedades?

about 4 years ago · Juan Pablo Isaza
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!