欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript中href和replace的比較(詳解)

 更新時(shí)間:2016年11月25日 10:21:18   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇javascript中href和replace的比較(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

在使用javascript的時(shí)候,有時(shí)候?qū)τ诮?jīng)常使用的方法太熟悉而忽略了他們之間原理的細(xì)微差別。

舉例如下:

window.location.href,window.location.replace。

這兩種方式都可以讓頁(yè)面跳轉(zhuǎn)到一個(gè)新的頁(yè)面,但是其中我就忽略了跳轉(zhuǎn)之后的細(xì)節(jié),比如返回的原來(lái)的頁(yè)面。

window.location.href中的href其實(shí)就是<a>標(biāo)簽中的href,使用這個(gè)進(jìn)行頁(yè)面跳轉(zhuǎn)后,可以使用瀏覽器的后退按鈕退回到原來(lái)的頁(yè)面,也可以使用history.go(-1)函數(shù)跳轉(zhuǎn)到原來(lái)的頁(yè)面。

window.location.replace(url)方法是讓瀏覽器清除掉其歷史中的url,重新進(jìn)行url的設(shè)定。使用瀏覽器的后退按鈕或是前進(jìn)按鈕時(shí),它將無(wú)法跳轉(zhuǎn)到原來(lái)的頁(yè)面,而是跳轉(zhuǎn)到原來(lái)頁(yè)面的上一頁(yè)。

即replace() 方法不會(huì)在 History 對(duì)象中生成一個(gè)新的記錄。當(dāng)使用該方法時(shí),新的 URL 將覆蓋 History 對(duì)象中的當(dāng)前記錄。

以上這篇javascript中href和replace的比較(詳解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • js 實(shí)現(xiàn)瀏覽歷史記錄示例

    js 實(shí)現(xiàn)瀏覽歷史記錄示例

    這篇文章主要介紹了如何使用js實(shí)現(xiàn)瀏覽歷史記錄,需要的朋友可以參考下
    2014-04-04
  • 詳解js的視頻和音頻采集

    詳解js的視頻和音頻采集

    這篇文章給大家講述了關(guān)于js的視頻和音頻采集的相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2018-08-08
  • 簡(jiǎn)單實(shí)現(xiàn)js無(wú)縫滾動(dòng)效果

    簡(jiǎn)單實(shí)現(xiàn)js無(wú)縫滾動(dòng)效果

    這篇文章主要教大家如何簡(jiǎn)單實(shí)現(xiàn)js無(wú)縫滾動(dòng)效果,js輪播圖實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • JavaScript新增的兩個(gè)原始數(shù)據(jù)類型詳解(Record和Tuple)

    JavaScript新增的兩個(gè)原始數(shù)據(jù)類型詳解(Record和Tuple)

    js中原始數(shù)據(jù)類型有Number、String、Boolean、Null、Undefined、Symbol (ES6引入的數(shù)據(jù)類型),引用的數(shù)據(jù)類型有Object,Array,Function,下面這篇文章主要給大家介紹了關(guān)于JavaScript新增兩個(gè)原始數(shù)據(jù)類型(Record和Tuple)的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Three.JS實(shí)現(xiàn)三維場(chǎng)景

    Three.JS實(shí)現(xiàn)三維場(chǎng)景

    這篇文章主要為大家詳細(xì)介紹了Three.JS實(shí)現(xiàn)三維場(chǎng)景,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 編寫高質(zhì)量JavaScript代碼的基本要點(diǎn)

    編寫高質(zhì)量JavaScript代碼的基本要點(diǎn)

    編寫高質(zhì)量JavaScript代碼的基本要點(diǎn)分享給大家,感興趣的小伙伴們可以參考一下
    2016-03-03
  • BootStrap table刪除指定行的注意事項(xiàng)(筆記整理)

    BootStrap table刪除指定行的注意事項(xiàng)(筆記整理)

    在前端開發(fā)中遇到這樣的問(wèn)題,對(duì)于table指定行的數(shù)據(jù)進(jìn)行刪除,花了好長(zhǎng)時(shí)間才解決,今天小編抽時(shí)間給大家介紹BootStrap table刪除指定行的注意事項(xiàng),需要的朋友參考下吧
    2017-02-02
  • ionic3 懶加載

    ionic3 懶加載

    這篇文章主要介紹了ionic3 懶加載的相關(guān)資料,需要的朋友可以參考下
    2017-08-08
  • 原生JS生成九宮格

    原生JS生成九宮格

    這篇文章主要為大家詳細(xì)介紹了原生JS生成九宮格,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • js實(shí)現(xiàn)超級(jí)瑪麗小游戲

    js實(shí)現(xiàn)超級(jí)瑪麗小游戲

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)超級(jí)瑪麗小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03

最新評(píng)論