Window History
شیء window.history بخشی از BOM (Browser Object Model) است و امکان مدیریت تاریخچه مرورگر (صفحات بازدید شده توسط کاربر) را فراهم میکند.
🔹 1. ویژگی مهم history
🟢 history.length
-
تعداد صفحات موجود در تاریخچه مرورگر
🔹 2. متدهای history
📌 ()history.back
-
کاربر را به صفحه قبلی در تاریخچه میبرد (معادل دکمه Back مرورگر).
📌 ()history.forward
-
کاربر را به صفحه بعدی در تاریخچه میبرد (معادل دکمه Forward مرورگر).
📌 history.go(n)
-
جابجایی در تاریخچه:
-
-1→ یک صفحه به عقب -
1→ یک صفحه به جلو -
0→ بارگذاری مجدد صفحه جاری
-
🔹 3. مثال کامل
✅ خلاصه
-
history.length→ تعداد صفحات در تاریخچه -
()history.back→ حرکت به عقب (معادل Back) -
()history.forward→ حرکت به جلو (معادل Forward) -
history.go(n)→ جابجایی دلخواه در تاریخچه
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React