Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Công dụng của window.location trong JavaScript

window.location (read-only) trả về Location object chứa thông tin URL hiện tại của document.

Properties chính

PropertyMô tả
hrefFull URL string. Gán giá trị → navigate.
protocolScheme + ':' (https:)
hosthostname + ':' + port
hostnameDomain (không port)
portPort number
pathnamePath (bắt đầu bằng /)
searchQuery string (bắt đầu bằng ?). Dùng URLSearchParams parse.
hashFragment (bắt đầu bằng #)
username, passwordCredentials trong URL (hiếm dùng)

Methods

  • location.assign(url): Navigate (thêm history).
  • location.replace(url): Navigate (thay thế history entry).
  • location.reload(): Reload page.
  • location.toString(): Trả href.

Ví dụ

// Current: https://example.com:8080/path?query=1#hash
location.hostname   // "example.com"
location.pathname   // "/path"
location.search     // "?query=1"
location.hash       // "#hash"
location.port       // "8080"