Ed
há 20 horas
Vamos analisar as alternativas sobre a diferença entre "callback" e "promise" no contexto de operações assíncronas: a) Callbacks são mais eficientes do que promises em todas as situações. - Esta afirmação não é verdadeira, pois a eficiência depende do contexto e do uso. b) Promises são um tipo de callback mais complexo. - Embora promises possam ser vistas como uma evolução dos callbacks, não são apenas um tipo mais complexo, mas sim uma abordagem diferente para lidar com operações assíncronas. c) Callbacks podem levar a "callback hell", enquanto promises oferecem um fluxo de código mais limpo. - Esta afirmação é verdadeira. O uso excessivo de callbacks pode resultar em um código difícil de ler e manter, conhecido como "callback hell". As promises ajudam a evitar isso, proporcionando um fluxo de código mais organizado. d) Promises não permitem o uso de funções assíncronas. - Esta afirmação é falsa, pois promises são frequentemente usadas em conjunto com funções assíncronas. Portanto, a alternativa correta é: c) Callbacks podem levar a "callback hell", enquanto promises oferecem um fluxo de código mais limpo.
Mais perguntas desse material