Cursos gratuitos

JavaScript jerarquía de objetos

Curso Gratuito Javascript


A diferencia de otros lenguajes orientados a objetos, los objetos del navegador son una jerarquía de composición. Es decir, los objetos situados en el nivel inferior son propiedades de los objetos situados en el nivel superior. Por tanto, observe que una propiedad de un objeto, puede ser a su vez un objeto. Observemos el siguiente esquema: jerarquía de objetos Observemos que:

  1. El objeto window no es propiedad de ningún objeto (ya que está situado en la parte superior).
Todos los demás objetos son propiedades de este. Notar que cuando utilicemos distintos frames, cada frame, tendrá su propio objeto window.
  1. El objeto history contiene propiedades sobre las páginas que ha visitado el usuario.
Si utilizamos frames, cada frame tendrá su propio historial.
  1. El objeto document es el más importante ya que contiene propiedades de la web, como por ejemplo hipervínculos, imágenes, texto, etc.
  2. El objeto location permite acceder a las propiedades de la dirección web actual.