La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué significa JavaScript:historial de ventana?

¿Qué significa JavaScript:historial de ventana?

El historial es una colección de URL (simplemente hablando, direcciones web) de las páginas web que ha visitado. Es el historial de su navegador. Es un objeto integrado en js. Al igual que la documentación, tiene sus propios métodos, go es uno de ellos.

El argumento de este método es un número que especifica el subíndice de la URL que se colocará en relación con la posición de la URL de la página actual. El subíndice de la URL actual es 0, por lo que window.history.go(-1) ubica la página con el subíndice -1 en relación con la página actual, que es la página que acaba de visitar.

Otro ejemplo:

Visitas la página de Baidu () en la barra de direcciones. El navegador coloca esta URL en el historial. El subíndice de esta URL es 0 y anteriormente El. El subíndice de la página de Baidu que visitó se convierte en -1 en comparación con la página de Sina que visitó esta vez.

Si luego abre una página de NetEase () a través de un enlace de noticias, el navegador colocará este NetEase en el historial como se indica arriba, con un subíndice de 0, y el subíndice Sina de la página que NetEase visitó antes es en el historial El índice se convierte en -1 y el subíndice de Baidu se convierte en -2.

En este momento, puede utilizar la declaración de window.history.go(-1) para ubicar la página anterior de la página actual, que es Sina. Si usa window.history.go (-2), puede acceder directamente a la página de Baidu.

En términos generales, este código actúa como hacer clic en el botón Atrás de su navegador.