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

180
Views
¿Hay alguna diferencia entre los dos códigos de código?

primer código

 console.log('Start'); // output 1 await axios({ method: 'post', url: '<HTTP_URL>' data: <SOME_DATA>, }).then ((response) => { // Do something... It could take a few seconds. console.log(response); // output 2 }); console.log('End'); // output 3

Segundo código

 console.log('Start'); // output 1 await axios({ method: 'post', url: '<HTTP_URL>' data: <SOME_DATA>, }).then (async (response) => { // Do something... It could take a few seconds. console.log(response); // output 2 }); console.log('End'); // output 3

¿Puede la diferencia en la operación asincrónica ser causada por la palabra clave 'async' del método de devolución de llamada?

En mi prueba, ambos códigos fuente mostraron el mismo resultado.

En el segundo código fuente, pensé que 'esperar' garantizaría solo la llamada de la devolución de llamada asíncrona. Sin embargo, en realidad garantizó la finalización de la devolución de llamada asíncrona.

¿Por qué si hacen lo mismo?

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

La diferencia sería si necesita esperar una determinada función dentro del bloque then .

 console.log('Start'); // output 1 await axios({ method: 'post', url: '<HTTP_URL>' data: <SOME_DATA>, }).then (async (response) => { // Do something... It could take a few seconds. await slowResponseFunction(); console.log(response); // output 2 }); console.log('End'); // output 3
about 4 years ago · Santiago Trujillo 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!