Capítulo 9

Objetos

En javascript los objetos son mutables porque cambiamos los valores apuntados por el objeto de referencia, en cambio, cuando cambiamos un valor primitivo estamos cambiando su referencia que ahora apunta al nuevo valor y por lo tanto los primitivos son inmutables. Los tipos primitivos de JavaScript son true, false, numbers, strings, null e undefined. Cualquier otro valor es un object. Los objetos contienen pares nombrePropiedad:valorPropiedad. Hay tres formas de crear un "objeto" en JavaScript:

  1. literal

     let object = {};
     // Sí, ¡simplemente un par de llaves!
    

    Nota: esta es la forma recomendada.

  2. orientada a objetos

     let object = new Object();
    

    Nota: es casi como Java.

  3. y usando object.create

     let object = Object.create(proto[, propertiesObject]);
    

    Nota: crea un nuevo objeto con el objeto prototipo y las propiedades especificadas.

En este capítulo, exploraremos los siguientes temas:

results matching ""

    No results matching ""