இருப்பிடம் (Location)
ஆவணத்தின் (document) தற்போதைய இருப்பிடத்தை (URL) மீட்டெடுக்க (retrieve) location பொருள் பயன்படுத்தப்படுகிறது மற்றும் ஆவண இருப்பிடத்தைக் கையாள வெவ்வேறு முறைகளை (methods) வழங்குகிறது. ஒருவர் தற்போதைய இருப்பிடத்தை இதன் மூலம் அணுகலாம்
window.location
//அல்லது
document.location
//அல்லது
location
குறிப்பு:
window.locationமற்றும்document.locationஆகியவை ஒரே location பொருளைக் குறிக்கின்றன.
பின்வரும் URL இன் உதாரணத்தை எடுத்துக்கொண்டு location இன் வெவ்வேறு பண்புகளை ஆராய்வோம்
http://localhost:3000/js/index.html?type=listing&page=2#title
location.href //தற்போதைய ஆவண URL ஐ அச்சிடுகிறது
location.protocol //http: அல்லது https: போன்ற நெறிமுறையை (protocol) அச்சிடுகிறது
location.host //localhost அல்லது localhost:3000 போன்ற போர்ட் (port) கொண்ட ஹோஸ்ட்பெயரை (hostname) அச்சிடுகிறது
location.hostname //localhost அல்லது www.example.com போன்ற ஹோஸ்ட்பெயரை அச்சிடுகிறது
location.port //3000 போன்ற போர்ட் (port) எண்ணை அச்சிடுகிறது
location.pathname // /js/index.html போன்ற பாதைபெயரை (pathname) அச்சிடுகிறது
location.search // ?type=listing&page=2 போன்ற வினவல் சரத்தை (query string) அச்சிடுகிறது
location.hash // #title போன்ற துண்டு அடையாளங்காட்டியை (fragment identifier) அச்சிடுகிறது