• Ir al contenido principal

Luis Peris

Consultor y programador tecnológico

  • Contenido
    • Blog
    • Podcast
    • ¿Qué es?
    • Tutoriales
  • Desarrollo a medida
  • CTO Virtual
  • Formación
  • Newsletter
  • Contacto

9. Objetos en JavaScript

13 mayo, 2018 por

Antes que nada ¡Felicidades! Si has llegado hasta esta clase, es que estás preparado para ver una de las cosas más complicadas (que no tanto) de este curso ¡Los objetos en JavaScript!

Antes que nada ¿Qué es un objeto?

Pues realmente depende, ya que JavaScript es un lenguaje de programación orientado totalmente a objetos, lo que quiere decir, que absolutamente todo es un objeto (las variables, las funciones, etc).

Es por ello que he dividido en tres vídeos diferentes los objetos, y en esta ocasión veríamos lo que yo llamo «los objetos simples», es decir, un objeto sin prototipado, ni molde (class) ni nada, simplemente, algo realmente fácil de crear.

Pero antes…

Arrays asociativos en JavaScript

Si vienes de otro lenguaje de programación (como PHP), te habrás dado cuenta que en JavaScript no existen los arrays asociativos, es decir, dentro de un array, no puedes cambiar «el índice» numérico a palabras, para asociar, por ejemplo «nombre» a «Luis» y «apellido» a «Peris».

Pues bien, esto que en JavaScript no se puede, si se puede, por ejemplo en PHP, pero ¿Por qué? ¡Muy simple!

PHP es un lenguaje de programación que no es orientado a objetos, de hecho se introdujeron los objetos en las últimas versiones, no desde el comienzo, por ello, la única forma de hacerlo fue permitiendo que los arrays pudieran ser asociativos.

No obstante, JavaScript tiene una forma igual de rápida y eficiente ¡Los objetos! Así pues, en esta clase, analizaremos cómo podemos utilizar los objetos como arrays asociativos.

Pero no sólo eso, sino también, veremos que podemos crear un mini-programita inteligente (objeto), añadiéndole funciones.

Lo sé, lo sé, puede ser un poco complicado todo, así que ¡Veamos la clase!

Como hemos visto, los objetos es una de las cosas más potentes que tiene la programación ¡Y justo acabamos de empezar a verlos!

Pero desde ya podemos crear mini-programitas inteligentes y guardarlo en una variable (objeto) y utilizarlo cuando lo necesitemos, de una forma ordenada.

Todas las clases de este curso:

  • 1. Ejecutar JavaScript por primera vez
  • 2. Variables en JavaScript
  • 3. If condicional en JavaScript
  • 4. Switch en JavaScript
  • 5. Creando funciones en JavaScript
  • 7. Array en JavaScript
  • 8. Bucles en JavaScript
  • 9. Objetos en JavaScript
  • 10. Prototipado de objetos en JavaScript
  • 11. Creando moldes (class) para objetos en JavaScript