Skip to Content
JavaScript: O Guia Definitivo, 7ª edição
book

JavaScript: O Guia Definitivo, 7ª edição

by David Flanagan
April 2025
Intermediate to advanced
706 pages
22h 18m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from JavaScript: O Guia Definitivo, 7ª edição

Capítulo 13. JavaScript assíncrono

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Alguns programas de computador, como simulações científicas e modelos de aprendizagem automática, são delimitados por computação: são executados continuamente, sem pausa, até terem calculado o seu resultado. A maioria dos programas de computador do mundo real, no entanto, são significativamente assíncronos. Isto significa que muitas vezes têm de parar de computar enquanto esperam que cheguem dados ou que ocorra algum evento. JavaScript programas em um navegador da Web são tipicamente orientados a eventos, o que significa que eles esperam que o usuário clique ou toque antes de realmente fazer qualquer coisa. E os servidores baseados em JavaScript normalmente esperam que as solicitações do cliente cheguem pela rede antes de fazer qualquer coisa.

Este tipo de programação assíncrona é comum em JavaScript, e este capítulo documenta três importantes recursos da linguagem que ajudam a facilitar o trabalho com código assíncrono. As promessas, novas no ES6, são objetos que representam o resultado ainda não disponível de uma operação assíncrona. As palavras-chave async e await foram introduzidas no ES2017 e fornecem uma nova sintaxe que simplifica a programação assíncrona, permitindo-te estruturar o teu código baseado em Promessas como se fosse síncrono. Finalmente, os iteradores assíncronos e o loopfor/await foram introduzidos no ES2018 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

CSS: O Guia Definitivo, 5ª Edição

CSS: O Guia Definitivo, 5ª Edição

Eric Meyer, Estelle Weyl

Publisher Resources

ISBN: 9798341641716Supplemental Content