4,46/5
(430 opiniones)
|44837 alumnos|Fecha publicación: 08/04/2003
Otra forma de crear objetos de forma literal es la siguiente:
nombreobjeto={propiedad1:valor;propiedad2:valor;.....propiedadN:valor}
Finalmente, sólo añadir que una propiedad puede estar formada por varias subpropiedades de modo que, para referenciarlas deberemos seguir una notación similar a la anterior:
nombreobjeto.nombrepropiedad.nombreSubpropiedad
Ejemplo:
casa1={localidad:"Pamplona",precio:15000000,superficie:{interior:90,terraza:10}}
En este ejemplo, casa1 es un objeto en el que, la propiedad "superficie", está a su vez formada por dos subpropiedades: interior y terraza.
Cómo se crean métodos.- Veamos ahora cómo se crean los métodos:
Un método no es más que una función asociada a un tipo de objeto:
objeto.nombremétodo=nombrefunción
Veamos un ejemplo. Este método sirve para mostrar las propiedades de un objeto casa:
function VerCasa(){
var mostrar="La casa está en " + this.localidad + ", tiene " + this.superficie +" m2 y cuesta " +this.precio +" ptas."
return(mostrar)
}
Si en la función constructora de casa añadimos:
this.VerCasa=VerCasa
Ya tenemos un método llamado VerCasa que nos permite ver las propiedades de cualquier objeto de tipo casa.
Una vez creado un objeto, si lo que queremos es eliminarlo, sólo tenemos que llamar al operador "delete".
delete casa
Este operador es interesante, porque, si consigue eliminar el objeto, devuelve "true" si se le pone valor, por lo que se puede saber cuando un objeto ha sido borrado satisfactoriamente.
Hay 430 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Creación de un microrobot Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05] |
|
8.057 | ||
|
Apache + PHP + MySql + PhpMyAdmin como módulo de Apache Éste es un breve manual para una instalación rápida de PHP como módulo de Apache. Recuerda que el PHP también puede instalarse como CGI aunque no es el tipo de ... [18/01/05] |
|
8.788 | ||
|
Visual Basic 6.0. Guía básica Visual Basic es un lenguaje de programación desarrollado para Microsoft. Con Visual Basic podrás ap... [19/11/09] |
|
0 | ||
Publicar en
del.icio.us
digg
meneame