Skip to content

Commit 7ba5e9d

Browse files
committed
2-manuals-specifications
1 parent f2fd0b0 commit 7ba5e9d

9 files changed

Lines changed: 44 additions & 2 deletions

File tree

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
# Manuales y especificaciones
3+
4+
Este libro es un *tutorial*. Su objetivo es ayudarte a aprender el lenguaje gradualmente. Pero una vez que te familiarices con lo básico, necesitarás otras fuentes.
5+
6+
## Especificación
7+
8+
[La especificación ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contiene la información más exhaustiva, detallada, y formal sobre JavaScript. En ella se define el lenguaje.
9+
10+
Pero por su estilo formal, es difícil de entender a primeras. Así que si necesitas la fuente de información más fiable sobre los detalles del lenguaje, esta especificación es el lugar correcto a consultar. Es de entender entonces que no es para el uso diario.
11+
12+
Una nueva versión de la especificación del lenguaje es publicada anualmente. Entre publicaciones, el último borrador de la especificación se puede consultar en <https://tc39.es/ecma262/>.
13+
14+
Para leer acerca de las nuevas prestaciones de vanguardia del lenguaje, incluyendo aquellas que son "cuasi-estándar" (apodado "stage 3"), encuentra las propuestas en <https://github.com/tc39/proposals>.
15+
16+
Si estás desarrollando para navegadores web, se mencionan otras especificaciones en la [segunda parte](info:browser-environment) del tutorial.
17+
18+
## Manuales
19+
20+
- **MDN (Mozilla) JavaScript Reference** es un manual con ejemplos y otras informaciones. Es fantástico para obtener información exhaustiva sobre funciones individuales del lenguaje, métodos, etc.
21+
22+
Se puede acceder en <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
23+
24+
Aunque a menudo es mejor hace una búsqueda en internet, adicionando "MDN [término]" como parte de la *query* en el motor de búsqueda, e.g. <https://google.com/search?q=MDN+parseInt> para buscar la función `parseInt`.
25+
26+
27+
- **MSDN** – Manual de Microsoft con mucha información, incluyendo JavaScript (a menudo denominado JScript). Si se necesita información específica de Internet Explorer, es el mejor lugar a consultar: <http://msdn.microsoft.com/>.
28+
29+
También podemos hacer una búsqueda con frases tales como "RegExp MSDN" o "RegExp MSDN jscript".
30+
31+
## Tablas de compatibilidad
32+
33+
JavaScript es un lenguaje en evolución, nuevas características son adicionadas regularmente.
34+
35+
Para ver la compatibilidad por navegador y otros motores, consultar:
36+
37+
- <http://caniuse.com> - tablas de compatibilidad por característica, e.g. para comprobar qué motores soportan funciones modernas de criptografía: <http://caniuse.com/#feat=cryptography>.
38+
- <https://kangax.github.io/compat-table> - tabla que muestra la compatibilidad o no de las prestaciones del lenguaje por motor.
39+
40+
Todos estos recursos son de utilidad para el desarrollo con JavaScript, ya que incluyen información valiosa sobre los detalles del lenguaje, su compatibilidad, etc.
41+
42+
Por favor, tenlos en cuenta (o esta página) para cuando necesites información exhaustiva sobre una característica determinada.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

1-js/01-getting-started/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# An introduction
1+
# Una introducción
22

3-
About the JavaScript language and the environment to develop with it.
3+
Acerca del lenguaje JavaScript y del ambiente para desarrollar con él.

0 commit comments

Comments
 (0)