history.go()和history.back()的區別是什麼
go()和back()同屬於history物件,在功能上也有類似之處,比如history.go(-1)和history.back()都可以返回上一頁,好像是是一樣的,其實還是有區別的,下面就簡單介紹一下它們的區別:
一.history.go(-1):
history.go(-1)返回上一頁讀取的是快取中的內容,並沒有重新整理功能。
二.history.back():
history.back()不但可以返回上一頁,而且還具有重新整理功能,也就是說能夠從伺服器讀取最新的內容。
三.這兩個函式該如何選擇:
在有大量表單內容填寫的時候可以選擇可以選擇history.go(-1),因為返回的時候沒有重新整理功能,這樣就可以防止使用者重複填寫了。具體情況具體分析吧
相關文章
- history.back(-1)和history.go(-1)區別Go
- python is和==的區別是什麼?Python
- ArrayList和LinkedList的區別是什麼
- cat和vim的區別是什麼?
- reactjs和vuejs的區別是什麼ReactJSVue
- 127.0.0.1和0.0.0.0的區別是什麼?127.0.0.1
- 什麼是PCB?什麼是PCBA?PCB和PCBA的區別?
- Mssql和Mongodb區別是什麼SQLMongoDB
- powershell和cmd區別是什麼
- cookie是什麼?和session有什麼區別?CookieSession
- Java和Python是什麼?有什麼區別?JavaPython
- 什麼是 MicroPython?和CPython有什麼區別?Python
- 什麼是HTTP? HTTP 和 HTTPS 的區別?HTTP
- decimal,float和double的區別是什麼?Decimal
- getElementById和querySelector方法的區別是什麼?
- 前端和後端的區別是什麼?前端後端
- HTTP和HTTPS是什麼 二者區別是什麼HTTP
- xpgu是什麼 xgpu和xgp有什麼區別GPU
- SCRM是什麼,SCRM和CRM區別?
- border:0和border:none的區別是什麼None
- 連梁和框架樑的區別是什麼?框架
- 過渡和動畫的區別是什麼?動畫
- python屬性和方法的區別是什麼Python
- python和c語言的區別是什麼PythonC語言
- Kata和Kaizen之間的區別是什麼?AI
- Laravel中 FeatureTest和 UnitTest的區別是什麼Laravel
- 你和架構師的的區別是什麼?架構
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- 什麼是報表工具?和 EXCEL 有什麼區別?Excel
- Java 介面和抽象類是什麼,有什麼區別Java抽象
- 什麼是SCRM系統?和CRM有什麼區別?
- png是什麼格式 png和jpg有什麼區別
- Object.create(null) 和 {} 區別是什麼ObjectNull
- pycharm和python區別(關係)是什麼PyCharmPython
- Linux中Vi和Vim區別是什麼?Linux
- Python和C語言區別是什麼?PythonC語言
- cython和python分別是什麼?區別有哪些?Python
- ES6 let和var的區別是什麼?
- Java(3)-POJO和Java bean的區別是什麼JavaPOJOBean