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.
Navigator
Proporciona información sobre el navegador, como la versión, el nombre, la configuración regional utilizada, los permisos disponibles y los complementos habilitados:
Location
Permite controlar la barra de direcciones. Por ejemplo, así se puede iniciar la carga de otra página:
location.href = 'https://codica.la';
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:
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():
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.