Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fluxo de Execução do JavaScrip:, Estrutura de dados:, converte em byte -…
Fluxo de Execução do JavaScrip:
JS é uma
Sigle - Threaded
Sigle - Threaded
= Em termos de computação "é como um processo funciona" quando vai executar diversas instruções/brir progrmas, softwares.
O QUE REMETE A:
abri uma foto, fechei uma aba, abaixei o som, e curti o post - tudo isso vai ser feito passo a passo ou cada funcionabilidade vai ter seu fluxo paralelo
CALL STACK (Pilha de chamadas)
Chama cada funcionabilidade execultando em Ordem
do JavaScript esta relacionado a... forma em que é lido e executado para fazer algo... não por que o v8 faz essa execução só disponibiliza 1 thread para fzer algo. (simplesmente foi a projeção que fizeram para linguagem.)
JS Runtime Environment - ambiente de execução
Source Code
Translate
Interpreter - Compiler
Machine Code
Seu processo inclui a leitu
Execute
motor JS
Como funciona o Motor?
Possui 6 componentes que funcionam como uma unidade.
1) Analisador(Analyzer)
2) Árvore de Sintaxe Abstrata
3) Intérprete
4) Perfilador
5) Compilador
1 more item...
Analise Lexica ou Lexical Tokens
Processo
Code
Decoder
3 more items...
codigo fonte
Análise Sintática
Estrutura de dados:
Compilador
converte em byte
Cria o Tokenizer
Percorre o codigo;
Separa cada detalhe "let" 'x'
Finda o que "análise léxica"