Funciones y Objeto Window en JavaScript: Conceptos Clave
Clasificado en Informática
Escrito el en español con un tamaño de 4,43 KB
Tipos de Funciones en JavaScript y el Objeto Window
Comprobación de Tipos de Datos
En JavaScript, existen varias formas de verificar el tipo de dato de una variable:
Método | Descripción | Ejemplo |
---|---|---|
typeof() | Devuelve el tipo de dato. |
|
constructor.name | Devuelve el tipo de dato por el constructor. |
|
Tipos de Funciones
Función por Declaración | Funciones que existen a lo largo de todo el código. |
|
Función por Expresión | Funciones que se guardan dentro de variables. |
|
Función Anónima | Funciones sin nombre que se alojan en una variable. |
|
Callbacks | Funciones que se pasan como parámetro a otra función. |
|
El Objeto Window
El objeto window en JavaScript representa la ventana del navegador que muestra la página web. Proporciona acceso a métodos y atributos del navegador, actuando como el objeto global en el entorno del navegador.
window.location
: Este atributo hace referencia al objeto Location
, que contiene información sobre la URL actual de la página.
window.document
: Esta propiedad se refiere al documento HTML actual que se muestra en la ventana. Permite acceder y manipular el contenido del documento, incluyendo nodos de elementos, atributos y texto.
Métodos del Objeto Window
Algunos métodos importantes del objeto window
incluyen:
window.open()
: Abre una nueva ventana o pestaña del navegador.window.close()
: Cierra la ventana o pestaña actual.window.alert()
: Muestra un mensaje de alerta al usuario.window.prompt()
: Muestra un mensaje al usuario y espera su respuesta.window.confirm()
: Muestra un mensaje de confirmación y espera la respuesta del usuario.window.focus()
: Trae la ventana o pestaña actual al frente.window.blur()
: Envía la ventana o pestaña actual al fondo.window.setInterval()
: Llama a una función o evalúa una expresión a intervalos predeterminados (en milisegundos).
Propiedades y Métodos del Objeto Document
Algunas propiedades y métodos útiles del objeto document
son:
document.link
document.form
document.anchor
document.getElementById()
: Devuelve el elemento que tiene el ID especificado.document.getElementsByName()
: Devuelve una colección de elementos con el nombre especificado.document.write()
: Escribe contenido o código JavaScript en el documento (usado principalmente para pruebas).