Explorando los Objetos Clave de JavaScript en el Navegador
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 5,11 KB
Objetos Clave de JavaScript en el Navegador
A continuación, se describen los objetos fundamentales de JavaScript que interactúan con el navegador y el documento HTML:
El Objeto window
El objeto window
es el objeto principal que representa la ventana del navegador. Incluye objetos relacionados con la barra de tareas, el documento y el historial de navegación.
window.open(URL, nombre, propiedades)
: Abre una nueva ventana. La URL es la dirección de la página a abrir. Si está en blanco, se abre una página en blanco.alert(mensaje)
: Muestra una ventana de diálogo con un mensaje.confirm(mensaje)
: Muestra una ventana de diálogo con un mensaje y dos botones (Aceptar/Cancelar).prompt(mensaje, valor_por_defecto)
: Muestra una ventana con un mensaje y un campo de texto.clearTimeout(identificador)
: Detiene un temporizador establecido consetTimeout
.scroll(x, y)
: Desplaza el documento a la posición especificada porx
ey
.name
: Permite obtener o asignar el nombre de la ventana.closed
: Indica si la ventana está cerrada (true
) o no (false
).length
: Informa sobre el número de ventanas hijas que contiene la ventana actual.self
: Devuelve una referencia a la propia ventana.parent
: Devuelve una referencia a la ventana que contiene la ventana actual.top
: Devuelve una referencia a la ventana de nivel superior del navegador.status
: Define la cadena de caracteres que se muestra en la barra de estado.defaultStatus
: Define la cadena que se muestra por defecto en la barra de estado.frames[]
: Permite acceder a los marcos (<frame>
) declarados en la página.
El Objeto navigator
El objeto navigator
proporciona información sobre el navegador. Se utiliza para obtener el nombre y la versión del navegador, y para tomar decisiones sobre qué código ejecutar o qué tipo de páginas mostrar.
appName
: Cadena que contiene el nombre del navegador.appVersion
: Cadena que contiene la versión del navegador.javaEnabled()
: Indica si el navegador tiene habilitado el soporte para Java.
El Objeto document
El objeto document
representa el documento HTML que se muestra en la ventana del navegador. Se accede a él mediante la referencia document
. Permite acceder a objetos como imágenes (Image
), formularios (Form
) y enlaces (Link
).
open()
: Abre un nuevo documento para escribir.write(cadena)
: Escribe el código HTML especificado en la cadena.
El Objeto history
El objeto history
se accede mediante window.history
y contiene el historial de navegación de la sesión actual.
back()
: Retrocede en el historial.forward()
: Avanza en el historial.go(donde)
: Navega a una posición específica en el historial.
El Objeto location
El objeto location
se accede mediante window.location
y contiene información sobre la dirección de la página actual.
href
: URL completa de la página actual.protocol
: Protocolo de la página actual (ej:http:
,https:
).host
: Nombre de dominio y puerto de la página actual.pathname
: Ruta de la página actual.
Objetos JavaScript Adicionales
Además de los objetos del navegador, JavaScript proporciona objetos para manipular datos y realizar operaciones:
El Objeto Array
El objeto Array
permite almacenar datos de forma ordenada.
join(separador)
: Concatena todos los elementos del array en una cadena, utilizando el separador especificado.sort(orden)
: Ordena los elementos del array. El parámetroorden
puede ser una función de comparación o un criterio de ordenación.reverse()
: Invierte el orden de los elementos del array.
El Objeto Boolean
El objeto Boolean
se utiliza para convertir cualquier valor a booleano (true
o false
).
El Objeto Function
El objeto Function
permite crear funciones de forma dinámica, similar a las declaradas con la instrucción function
.
El Objeto Math
El objeto Math
proporciona constantes y funciones matemáticas.
El Objeto String
El objeto String
se utiliza para trabajar con cadenas de texto.