Javascript, Objetos Dinámicos, Closures, Funciones Lambda, Herencia Prototypal
Bueno despues de tanto tiempo recien logro hacerme un espacio para charlar sobre javascript nuevamente con ustedes. Hoy vamos a ver el porqué? de todos estos conceptos nuevos que vienen incluidos en javascript, y como poder utilizarlos en proyectos de la vida real. Por ejemplo, vamos a ver la diferencia entre: saber que es una función lambda o anonima, y utilizarlas para lograr un diseño de objeto avanzado. Introducción Primero lo primero, Javascript es un lenguaje dinámico orientado a objetos con soporte de funciones anonimas, y closures o cerraduras. Precisamente definir a javascript de esta manera genera tipicamente más confusión que no conocer las caracteristicas de javascript, entonces voy a intentar explicar una a una estas caracterisitas con ejemplos concretos y faciles de comprende, que resalten la esencia de cada caracteristica del lenguaje y nos permitan ver más allá sus posibilidades de utilización. Caracteristicas Mucho hemos oido hablar sobre las poderosas caracteristicas...