溫馨提示×

Location.assign與location.href的區(qū)別

小樊
194
2024-07-03 17:17:11
欄目: 編程語言

location.assignlocation.href都用于獲取或設(shè)置當前頁面的URL,但有一些區(qū)別:

  1. location.assign是一個方法,用于加載新的URL并在瀏覽器歷史記錄中創(chuàng)建一個新的記錄,可以實現(xiàn)頁面的跳轉(zhuǎn)。例如:location.assign("https://www.example.com")
  2. location.href是一個屬性,用于獲取當前頁面的URL或者設(shè)置新的URL。例如:var currentURL = location.hreflocation.href = "https://www.example.com"。

總的來說,location.assign更適用于頁面的跳轉(zhuǎn),而location.href更適用于獲取或設(shè)置當前頁面的URL。

0