Javascript #4 - Composición
La herencia es una de las ventajas que nos aporta la orientación a objetos, pero hay una aún mayor: la composición. Si en la herencia conseguíamos que un objeto delegara en su prototipo para conseguir un resultado, en la composición lo conseguimos a base de componer un objeto a partir…
Javascript #3 - Herencia y prototipos
Anteriormente comenté como se conseguía la herencia en Javascript haciendo uso de la cadena de prototipos. En este artículo indagaré un poco mas en ello y veremos como hacer uso ella. ¿Qué son los prototipos? Un prototipo no es más que un objeto al que recurre otro objeto cuando no…
Javascript #2 - El lenguaje
Antes de empezar con las partes prácticas es necesario aclarar varios puntos que nos pondrán en situación de comprender mejor que podemos hacer con Javascript y sus peculiaridades. ¿Qué es Javascript? Según la Wikipedia, la definición de Javascript sería: JavaScript (abreviado comúnmente "JS") es un lenguaje de programación interpretado, dialecto…
Javascript #1 - Introducción
Aunque su nombre correcto es ECMAScript, es inevitable conocerlo por el nombre que la mayoría usa para referirse a él, Javascript. Es el lenguaje de moda y cada vez más en auge tras la aparición del proyecto Node y de su nueva versión ES6 que será estable a partir de…