2010-10-02 14 views
6

Estoy buscando comprar un libro introductorio y tengo un presupuesto ajustado. Hay algunos buenos precios para libros de segunda mano en Amazon, pero no quiero cometer un error, como comprar un libro de C# v2 cuando v4 está apagado.¿Cuándo fue la última revisión importante de JavaScript?

Wikipedia no arroja luz, incluso en la sección Historial de la página de JS. Para la frase "compre un libro publicado después de xxxx y usted estará bien?", ¿Alguien me puede decir el valor de xxxx?

Respuesta

10

Cualquier cosa basada en la 5ª edición de ECMAScript le hará una prueba de futuro durante al menos los próximos años. Esta es la especificación a la que se dirigen los navegadores más modernos.

ECMA-262 5th Edition ECMAScript Specification

Sin embargo, la lectura de algunos de los grandes, los libros existentes javascript definitivamente le va a hacer ningún daño. Leer "JavaScript: las partes buenas" por Douglas Crockford y "JavaScript: La guía definitiva" de David Flanagan y que se establecerá desde - después de todo - el idioma no ha cambiado mucho que (aunque el las mejoras definitivamente son bienvenidas!) con respecto a los fundamentos.

Si se trata de eso y desea obtener más información sobre algunos de los productos introducidos en la última edición, no hay nada que no pueda encontrar al leer uno de los mejores blogs de JavaScript o simplemente leer la especificación sí mismo. ¡Y ambos son gratis!

Aquí hay un buen Google Tech Talk sobre algunos de los cambios a JavaScript en la 5ª edición: http://www.youtube.com/watch?v=Kq4FpMe6cRs (slides in PDF).

2

Oficialmente, JavaScript 1.8, o ECMAScript 5. (Wikipedia: JavaScript#Versions)

Sin embargo, no se preocupe por versiones mucho más cuando se trata de libros. La definición práctica del lenguaje ("lo que funcione en la mayoría de los navegadores") no ha cambiado mucho: lee reseñas, y más bien compra un buen libro viejo que una nueva publicación basura.

1

¿Estás seguro de que quieres un libro en papel real?

Consulte http://eloquentjavascript.net/ que es una mezcla de libro en línea y banco de pruebas. Le permitirá ejecutar todo el código de ejemplo y experimentar con él a medida que aprende.

+0

+1 Gracias. Si bien me gustan los buenos recursos en línea, siempre aprecio árboles muertos para buscar rápidamente un punto menor o leer en el autobús. Suelo ir con una mezcla de cada uno. A primera vista, es un sitio útil. Gracias. – Mawg

Cuestiones relacionadas