Skip to content

Commit 960305e

Browse files
zigndjoaostein
authored andcommitted
Corrige e padroniza links nos capítulos 0 e 18 (braziljs#434)
1 parent 8ff8412 commit 960305e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

chapters/00-introducao.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,11 +151,11 @@ Se quiser executar os programas desse livro em um ambiente externo ao ambiente d
151151

152152
Esse livro contém três partes. Os primeiros onze capítulos falam sobre a linguagem JavaScript em si. Em seguida, os próximos oito capítulos são relacionados aos navegadores web e como o JavaScript é usado para programar neles. Por fim, os últimos dois capítulos são dedicados ao Node.js, que é outro ambiente no qual é possível programar usando JavaScript.
153153

154-
No decorrer do livro, haverá cinco _projetos_ que descrevem exemplos de programas maiores, dando o gosto da programação real de fato. Iremos trabalhar, em ordem, construindo uma [simulação de vida artificial](./chapters/07-pratica-vida-eletronica.md), uma [linguagem de programação](./chapters/11-pratica-linguagem-de-programacao.md), uma [plataforma de jogo](./chapters/15-projeto-plataforma-de-jogo.md), um [programa de pintura](./chapters/19-projeto-um-programa-de-pintura.md) e, por último, um [website dinâmico](./chapters/projeto-website-de-compartilhamento-de-habilidades.md).
154+
No decorrer do livro, haverá cinco _projetos_ que descrevem exemplos de programas maiores, dando o gosto da programação real de fato. Iremos trabalhar, em ordem, construindo uma [simulação de vida artificial](./07-pratica-vida-eletronica.md), uma [linguagem de programação](./11-pratica-linguagem-de-programacao.md), uma [plataforma de jogo](./15-projeto-plataforma-de-jogo.md), um [programa de pintura](./19-projeto-um-programa-de-pintura.md) e, por último, um [website dinâmico](./21-projeto-website-de-compartilhamento-de-habilidades.md).
155155

156-
A parte correspondente à linguagem começa com quatro capítulos que introduzem as estruturas básicas do JavaScript. Serão introduzidas estruturas de controle (tais como a palavra `while` que foi mostrada nessa introdução), funções (escrever suas próprias operações) e estrutura de dados. Após isso, você será capaz de escrever programas simples. Em seguida, os capítulos [5](./chapters/05-funcoes-de-ordem-superior.md) e [6](./chapters/06-a-vida-secreta-dos-objetos.md) irão introduzir técnicas para usar funções e objetos a fim de escrever código mais abstrato e manter a complexidade sob controle.
156+
A parte correspondente à linguagem começa com quatro capítulos que introduzem as estruturas básicas do JavaScript. Serão introduzidas estruturas de controle (tais como a palavra `while` que foi mostrada nessa introdução), funções (escrever suas próprias operações) e estrutura de dados. Após isso, você será capaz de escrever programas simples. Em seguida, os capítulos [5](./05-funcoes-de-ordem-superior.md) e [6](./06-a-vida-secreta-dos-objetos.md) irão introduzir técnicas para usar funções e objetos a fim de escrever código mais abstrato e manter a complexidade sob controle.
157157

158-
Após o [primeiro projeto](./chapters/07-pratica-vida-eletronica.md), a primeira parte do livro continua com os capítulos sobre [manipulação e conserto de erros](./chapters/08-erros-e-manipulacao-de-erros.md), [expressões regulares](./chapters/09-expressoes-regulares.md) (uma ferramenta importante para trabalhar com dados de texto) e [modularidade](./chapters/10-modulos.md), que é uma outra arma contra a complexidade. O [segundo projeto](./chapters/pratica-linguagem-de-programacao.md) conclui a primeira parte do livro.
158+
Após o [primeiro projeto](./07-pratica-vida-eletronica.md), a primeira parte do livro continua com os capítulos sobre [manipulação e conserto de erros](./08-erros-e-manipulacao-de-erros.md), [expressões regulares](./09-expressoes-regulares.md) (uma ferramenta importante para trabalhar com dados de texto) e [modularidade](./10-modulos.md), que é uma outra arma contra a complexidade. O [segundo projeto](./11-pratica-linguagem-de-programacao.md) conclui a primeira parte do livro.
159159

160160
## Convenções Tipográficas
161161

chapters/18-formularios-e-campos-de-formularios.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
1111
# Formulários e Campos de Formulário
1212

13-
Formulários foram introduzidos brevemente no [capítulo anterior](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/17-http.md) como uma forma de apresentar informações
13+
Formulários foram introduzidos brevemente no [capítulo anterior](./17-http.md) como uma forma de apresentar informações
1414
fornecidas pelo usuário através do HTTP. Eles foram projetados para uma web pré-javaScript, atribuindo essa interação com o servidor sempre fazendo a navegação para uma nova página.
1515

1616
Mas os seus elementos são parte do DOM como o resto da página, e os elementos DOM representam campos
@@ -365,7 +365,7 @@ de eventos. As variáveis poderiam compartilhar todas as iterações do loop.
365365

366366
_FileReaders_ também aciona um evento "error" ao ver o arquivo falhar por algum motivo. O próprio objeto de erro
367367
vai acabar na propriedade de "error" de leitura. Se você não quer lembrar dos detalhes de mais uma interface
368-
assíncrona inconsistente, você pode envolvê-lo em uma _Promise_ (ver [Capítulo 17](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/17-http.md)) como este:
368+
assíncrona inconsistente, você pode envolvê-lo em uma _Promise_ (ver [Capítulo 17](./17-http.md)) como este:
369369

370370
```javascript
371371

@@ -624,4 +624,4 @@ uma nova grade a partir dos valores nas caixas de seleção antes de calcular o
624624
Se você optar utilizar manipuladores de eventos, você pode querer anexar atributos que identificam a posição
625625
que cada caixa corresponde ao modo que é fácil descobrir qual célula de mudar.
626626

627-
Para desenhar a rede de caixas de seleção, você ou pode usar um elemento `<table>` *(olhe o [Capítulo 13](https://github.com/braziljs/eloquente-javascript/blob/master/chapters/13-document-object-model.md))* ou simplesmente colocá-los todos no mesmo elemento e colocar `<br>` (quebra de linha) elementos entre as linhas.
627+
Para desenhar a rede de caixas de seleção, você ou pode usar um elemento `<table>` *(olhe o [Capítulo 13](./13-document-object-model.md))* ou simplesmente colocá-los todos no mesmo elemento e colocar `<br>` (quebra de linha) elementos entre as linhas.

0 commit comments

Comments
 (0)