mozilla
Los resultados de tu búsqueda

    Objetos y propiedades

     

    Objetos y propiedades

    Un objeto JavaScript posee propiedades asociadas a éste. Puede acceder a las propiedades de un objeto con una notación simple:

    NombreObjecto.NombrePropiedad
    

    Tanto el nombre del objeto y el nombre de la propiedad diferencian mayúsculas de minúsculas [case sensitive]. Defina una propiedad mediante la asignación de un valor. Por ejemplo, supóngase que existe un nombre de objeto miCarro (por ahora, sólo asúmase que el objeto existe). Puede definir sus propiedades nominadas fabricante, modelo y año como sigue:

    miCarro.fabricante = "Ford";
    miCarro.modelo = "Mustang";
    miCarro.año = 1969;
    

    Un arreglo es un conjunto ordenado de valores asociados con un sólo nombre de variable. Las propiedades y arreglos en JavaScript están íntimamente relacionadas; en efecto, son interfaces diferentes para la misma estructura de datos. De tal forma que, por ejemplo, podría acceder a las propiedades del objeto miCarro como sigue:

    miCarro["fabricante"] = "Ford";
    miCarro["modelo"] = "Mustang";
    miCarro["año"] = 1967;
    

    Este tipo de arreglo es conocido como un arreglo asociativo , debido a que cada índice de elemento está asociado con un valor de cadena. Para ilustrar como trabaja, la siguiente función despliega las propiedades de los objetos cuando se pasa un objeto y el nombre del objeto como argumentos a la función:

    function mostrar_propiedades(objeto, nombre_objeto) {
       var resultado = "";
       for (var i in objeto)
          resultado += nombre_objeto + "." + i + " = " + objeto[i] + "\n";
       return resultado;
    }
    

    Así, la función call mostrar_propiedades(miCarro, "miCarro") deberá retornar lo siguiente:

    miCarro.fabricante = Ford
    miCarro.modelo = Mustang
    miCarro.año = 1967
    

    Etiquetas y colaboradores del documento

    Contributors to this page: teoli, DSN XP, ajfp2, Sheppy, Nathymig
    Última actualización por: teoli,