You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/01-getting-started/2-manuals-and-specifications/article.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
1
# Manuais e especificações
2
2
3
-
Este livro é um *tutorial*. Ele tem como objetivo lhe ajudar a aprender a linguagem gradualmente. Mas uma vez que você esteja familiarizado com o básico, irá precisar de outros recursos.
3
+
Este livro é um *tutorial*. Ele tem como objetivo lhe ajudar a aprender gradualmente a linguagem. Mas uma vez que você esteja familiarizado com o básico, irá precisar de outros recursos.
4
4
5
5
## Especificação
6
6
7
-
A [Especificacão ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contém as mais profundas, detalhadas e formalizadas informações sobre o JavaScript. Ela define a linguagem.
7
+
A [Especificacão ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contém as mais profundas, detalhadas e formalizadas informações sobre JavaScript. Ela define a linguagem.
8
8
9
9
Mas sendo num formato mais formal, fica difécil de entender à primeira vista. Então se você precisa da mais confiável fonte de informações sobre os detalhes da linguagem, está no lugar certo. Mas não é para o uso cotidiano.
10
10
11
-
Uma nova versão dessa especificação é lançada todos os ano. Entre estes lançamentos, a sua última versão de esboço se encontra em <https://tc39.es/ecma262/>.
11
+
Uma nova versão dessa especificação é lançada todos os anos. Entre estes lançamentos, a sua última versão de esboço se encontra em <https://tc39.es/ecma262/>.
12
12
13
-
Para ler sobre as mais novas funcionalidades (*bleeding-edge features*, também chamada "de estágio 3"), que estão em fase de padronização, veja suas propostas em <https://github.com/tc39/proposals>.
13
+
Para ler sobre as mais novas funcionalidades (*bleeding-edge features*), incluindo as que estão em fase de padronização (também chamadas de "estágio 3"), veja suas propostas em <https://github.com/tc39/proposals>.
14
14
15
15
E mais, se você está desenvolvendo para browsers, há outras especificações que cobrem esta demanda na [segunda parte] do tutorial.
16
16
@@ -30,11 +30,11 @@ E mais, se você está desenvolvendo para browsers, há outras especificações
30
30
31
31
JavaScript é uma linguagem em desenvolvimento, novas funcionalidades são adicionadas regularmente.
32
32
33
-
Para verificar o suporte dessas funcionalidades entre interpretadores em browsers ou em outras aplicações, veja em:
33
+
Para verificar o suporte dessas funcionalidades entre interpretadores (JavaScript engines) para browsers ou para outras aplicações, veja em:
34
34
35
35
-<http://caniuse.com> - mostra uma tabela de compatibilidade por funcionalidade, ex., para verificar quais interpretadores suportam funções de criptografia moderna: <http://caniuse.com/#feat=cryptography>.
36
36
-<https://kangax.github.io/compat-table> - uma tabela com as funcionalidades da linguagem e os interpretadores que as suportam ou não.
37
37
38
-
Todos esses recursos são úteis no cotidiano do desenvolvedor, uma vez que eles contém informações valiosas sobre os detalhes da linguagem, detalhes, seu suporte, etc.
38
+
Todos esses recursos são úteis no cotidiano do desenvolvedor, uma vez que eles contém informações valiosas sobre os detalhes da linguagem, seu suporte, etc.
39
39
40
-
Por favor, lembre-se deles (ou desta página) nos casos em que precisar de informações específicas sobre alguma funcionalidade.
40
+
Por favor, lembre-se deles (ou desta página) quando precisar de informações específicas sobre alguma funcionalidade.
0 commit comments