Regístrate para acceder a más de 15 cursos gratuitos de programación con un simulador

Objetos BOM JS: API del DOM

BOM (Browser Object Model) es un conjunto de objetos globales que controlan el comportamiento del navegador. Todos ellos también se encuentran dentro de window. Veamos algunos de ellos.

BOM - Modelo de Objetos del Navegador

Proporciona información sobre el navegador, como la versión, el nombre, la configuración regional utilizada, los permisos disponibles y los complementos habilitados:

Navigator

Location

Permite controlar la barra de direcciones. Por ejemplo, así se puede iniciar la carga de otra página:

location.href = 'https://codica.la';

Location

History

Con este objeto podemos navegar por el historial de transiciones.

Además, se puede manipular en casos en los que no hay una transición real entre páginas:

History

Fetch

Este es un método moderno para realizar solicitudes AJAX. La comunicación con el servidor y otros sitios se realiza mediante la función fetch():

Fetch

Podrás obtener más información sobre esto en una de las próximas lecciones.

Para acceder completo a curso necesitas un plan básico

El plan básico te dará acceso completo a todos los cursos, ejercicios y lecciones de Códica, proyectos y acceso de por vida a la teoría de las lecciones completadas. La suscripción se puede cancelar en cualquier momento.

Obtener acceso
130
cursos
1000
ejercicios
2000+
horas de teoría
3200
test

Obtén acceso

Cursos de programación para principiantes y desarrolladores experimentados. Comienza tu aprendizaje de forma gratuita

  • 130 cursos, 2000+ horas de teoría
  • 1000 ejercicios prácticos en el navegador
  • 360 000 estudiantes
Al enviar el formulario, aceptas el «Política de privacidad» y los términos de la «Oferta», y también aceptas los «Términos y condiciones de uso»

Nuestros graduados trabajan en empresas como:

Bookmate
Health Samurai
Dualboot
ABBYY