4,46/5
(430 opiniones)
|44844 alumnos|Fecha publicación: 08/04/2003
Definimos como objeto, una entidad con una serie de propiedades que definen su estado y unos métodos (funciones) que actúan sobre esas propiedades.
La forma de acceder a una propiedad de un objeto es la siguiente:
nombreobjeto.propiedad
También se puede referir a una propiedad de un objeto por su índice en la creación. Los índices comienzan por 0:
casa[0]=casa.localidad
casa[1]=casa.superficie
casa[2]=casa.precio
Vamos a crear un objeto con una serie de propiedades. La forma de crear un objeto es la siguiente:
-Crear una función constructora
function casa(localidad,superficie,precio){
this.localidad=localidad
this.superficie=superficie
this.precio=precio
}
Instanciar objetos con "new"
casa1=new casa("Pamplona",90,15000000)
casa2=new casa("Bilbao",110,23000000)
Dos observaciones importantes:
-Gracias a new creamos nuevos objetos con las propiedades de los ya creados.
"this" hace referencia al propio objeto.
-A un objeto se le pueden seguir añadiendo propiedades tras ser definido, aunque es una práctica que no se aconseja, pues todos los objetos ya creados hasta entonces añaden también esa propiedad con valor nulo. Para ello se utiliza la palabra prototype:
casa.prototype.año=null
casa.año="1980"
Hay 430 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Bases de Datos en C# El curso incluye el código necesario para acceder a las bases de datos y realizar consultas de selección y de acción.... [05/04/07] |
|
4.858 | ||
|
Introducción al Lenguaje C El lenguaje C apareció en 1972, en el diseño del sistema operativo UNIX. Este lenguaje, que en la actualidad está bajo el estandar ANSI C, se ha utilizado para diseñar ho... [10/05/04] |
|
25.680 | ||
|
Arquitectura de computadores: diseño, coste y rendimiento Nuestro curso, como su título lo indica, es una introducción a la arquitectura de computadores, en el que desarrollamos una presentación técnica sobre el diseño, coste y ... [24/07/08] |
|
1.723 | ||
Publicar en
del.icio.us
digg
meneame