Se existe alguma palavra/frase/jargão que é excessivamente usada no livro e merece referência para tradução, ela deve estar aqui.
- MSDN - JavaScript
- Lista de Termos Técnicos de Informática - Wikipedia
- Torne acessíveis os artigos técnicos
- MSDN - Terminologia do Designer de Sistema
- Organizar jargões por ordem alfabética
- Verificar referências mais acessíveis e/ou completas
- Blocos de código não devem ser traduzidos.
- Links não devem ser traduzidos, de nenhuma forma.
- Comentários em blocos de código devem ser traduzidos.
- Em caso de dúvida, manter parte inalterada (em inglês), fazendo um apontamento (bold/caixa alta/etc)
- You Don't Know JS: Título deve ser mantido como o original
- Up & Going: Iniciando
- Scope & Closures: Escopos & Closures
- this & object prototypes: this & Prototipagem de Objetos
- Types & Grammar: Tipos & Gramática
- Async & Performance: Async & Performance
- ES6 & Beyond: ES6 & além
- Table of Contents: Índice
- Foreword: Introdução
- Preface: Prefácio
- Chapter: Capítulo
- Appendix: Apêndice
- Assignment: Atribuição
- Author-time: (no momento da / durante a) escrita do código (vide #96)
- AKA (Also Known As): Também conhecido(a) como
- Browser: Navegador
- Build (no sentido de processo de unificação): Build
- Bound: Limitadas
- Built-in: Nativo
- Bitwise: Bit a bit (bitwise operators = operadores bit a bit)
- Closure: Closure (vide #91)
- Coercion: Coerção
- Compound Assignment: Atribuição com Operação
- Compound Conditionals: Instrução Condicional
- Convoluted: Debilitado
- Callback Function: função de callback (retorno) (vide #41)
- Code snippet: trecho de código
- Call-site: call-site
- Call-stack: pilha de chamadas. Identifica qual função está sendo executada atualmente, quais funções são chamadas de dentro dessa função e devem ser chamadas de próximo.
- Currying - Currying é o nome dado à técnica de dividimos uma função que recebe vários argumentos numa série de funções, cada uma lidando com um argumento da função inicial.
- Deprecated: Desaconselhada(o)/Desencorajada(o) (vide thesaurus)
- Dynamic typing: Tipagem dinâmica
- Digging: Pode ser entendido como "brincar um pouco com", "estudar intensamente", ou até mesmo "escavar" no sentido de estudar a fundo
- Engine: Motor
- Equality: Igualdade
- Evaluate: Avaliado
- Expressions: Expressões
- Features: Funcionalidades
- Floating-point: Ponto flutuante
- Framework: é uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica (vide Wikipédia)
- Gotcha: Pegadinha
- Garbage Collector: Coletor de lixo
- Hoisting: Hoisting (vide #138)
- Invoked: Invocada
- Immediately Invoked Function Expressions (IIFEs): Expressão de Função Imediatamente Invocada
- Input: Input (entrada, início)
- Keyword: Palavra-chave
- Lexer: Analisador Léxico
- Lexing: Análise Léxica
- Linter: Linter
- Look-up: Consulta
- Modules: Módulos
- Minifier: Minifier
- Maintainable: Fácil de manter
- Nested Scopes: Escopos aninhados
- Operators: Operadores
- Output: Output (saída, retorno, valor)
- Object wrapper: Objeto que envolve tipos primitivos
- Parsing: Análise
- Polyfilling: Polyfilling
- Prototype: Prototipagem
- Pattern: Padrão. Dependendo do caso: traduzir e manter original com parênteses:
singleton pattern
=>padrão singleton (singleton pattern)
- Property accessor: Operador de acesso
- Quiz: Desafio
- Quiz Answers: Resposta do Desafio
- Quirks: confusões
- Run: Rodar/Executar
- Shadowing: Sombreamento
- Scope: Escopo
- See the SERIE_TITLE_HERE title of this series: Veja o título desta série SERIE_TITLE_HERE
- Statements: Instruções (carece de definição melhor)
- Static typing: Tipagem estática
- Strict Mode: Modo estrito (strict mode)
- Snippet: Trecho (de código)
- Scope look-up: Consulta de escopo
- Shadowing: Sombreamento (shadowing)
- Signed: Sinalizado(a)
- Sets: Conjutos
- Token: Token
- Tokenizer: Tokenizador
- Tokenizing: Tokenização
- Transpiling: Transpiling
- Transpiled: Transpilada (em itálico)
- Types: Tipos
- Throws: Lança
- TypedArrays: Arrays Tipadas
- Unsigned: Não Sinalizado (a)