విండో లొకేషన్ ఆబ్జెక్ట్
- 上一页 localStorage
- 下一页 matchMedia()
- 返回上一层 విండో ఆబ్జెక్ట్
విండో లొకేషన్ ఆబ్జెక్ట్
Location ఆబ్జెక్ట్ ప్రస్తుత యుఆర్ఎల్ యొక్క సమాచారాన్ని కలిగి ఉంటుంది.
Location ఆబ్జెక్ట్ విండో ఆబ్జెక్ట్ యొక్క లక్షణం.
Location ఆబ్జెక్ట్ ఈ విధంగా పరిశీలించవచ్చు:
window.location
లేదా కేవలం location
ప్రతిస్పందన
let origin = window.location.origin;
let origin = location.origin;
Location 对象属性
属性 | 描述 |
---|---|
hash | 设置或返回 URL 的锚部分 (#)。 |
host | 设置或返回 URL 的主机名和端口号。 |
hostname | 设置或返回 URL 的主机名。 |
href | 设置或返回整个 URL。 |
origin | 返回 URL 的协议、主机名和端口号。 |
pathname | 设置或返回 URL 的路径名。 |
port | 设置或返回 URL 的端口号。 |
protocol | 设置或返回 URL 的协议。 |
search | 设置或返回 URL 的查询字符串部分。 |
Location 对象方法
方法 | 描述 |
---|---|
assign() | 加载新文档。 |
reload() | ప్రస్తుత డాక్యుమెంట్ను మళ్ళీ లోడ్ చేయడం |
replace() | ప్రస్తుత డాక్యుమెంట్ను కొత్త డాక్యుమెంట్గా పునఃస్థాపించడం |
లోకేషన్ అబ్జెక్ట్ వివరణ
విండో అబ్జెక్ట్ యొక్క లోకేషన్ అంశంలో లోకేషన్ అబ్జెక్ట్ ని నిర్వహిస్తుంది, దానిలో ప్రస్తుతం ప్రదర్శించే వెబ్ అడ్రెస్స్ అనేది. దాని href అంశంపూర్తిగా URL ని నిర్వహిస్తుంది, ఇతర అంశాలు యురి వివిధ భాగాలను వివరిస్తాయి. ఈ అంశాలు అంకర్ అబ్జెక్ట్ (లేదా ఏరియా అబ్జెక్ట్) యొక్క URL అంశాలకు మాత్రమే వంటివి. ఒక లోకేషన్ అబ్జెక్ట్ ను స్ట్రింగ్గా మార్చినప్పుడు, href అంశం విలువ తిరిగి ఉంటుంది. ఇది మాట్లాడుతుంది ఆ లోకేషన్ ను లోకేషన్.హెరెఫ్ యొక్క విలువను పునఃస్థాపించడానికి ఉపయోగించవచ్చు.
అంకర్ అబ్జెక్ట్ యొక్క వివరణ దానిలో ఉంది డాక్యుమెంట్లో హైపర్ లింక్, లోకేషన్ అబ్జెక్ట్ యొక్క వివరణ బ్రౌజర్ ప్రస్తుతం ప్రదర్శించే డాక్యుమెంట్లో యురి (లేదా స్థానం) అనేది. కానీ లోకేషన్ అబ్జెక్ట్ యొక్క చేయగలిగే విషయాలు ఈ విషయాలకు పైగా ఉన్నాయి, ఇది బ్రౌజర్ ప్రదర్శించే డాక్యుమెంట్లో స్థానాన్ని నియంత్రించగలుగుతుంది. ఒక URL స్ట్రింగ్ని లోకేషన్ అబ్జెక్ట్ లేదా దాని హెరెఫ్ అంశానికి ప్రాప్యమయించిన వాటిలో ఒకదానికి ఇవ్వడం ద్వారా బ్రౌజర్ నుండి కొత్త URL ద్వారా ప్రస్తుత డాక్యుమెంట్ లోడ్ చేయబడుతుంది మరియు ప్రదర్శించబడుతుంది.
location లేదా location.href పూర్తిగా URL తో ప్రస్తుత యురి ను పునఃస్థాపించడానికి కాకుండా, మరియు లోకేషన్ ఆబ్జెక్ట్ యొక్క ఇతర అంశాలకు విలువలను పెట్టడం ద్వారా మాత్రమే పార్టియుల్ యురిని మార్చవచ్చు. ఇది కొత్త యురిని సృష్టిస్తుంది, దానిలో కొంత భాగం ప్రస్తుత యురితో వ్యత్యాసం ఉంటుంది, బ్రౌజర్ ఇది లోడ్ చేస్తుంది మరియు ప్రదర్శిస్తుంది. ఉదాహరణకు, హోల్డ్ అబ్జెక్ట్ యొక్క లోకేషన్ అబ్జెక్ట్ యొక్క hash అంశంఅప్పుడు బ్రౌజర్ ప్రస్తుత డాక్యుమెంట్లో ఒక నిర్దిష్ట స్థానానికి పరిగణించబడుతుంది. అలాగే, అనునది సెట్ చేయబడితే search అంశంఅప్పుడు బ్రౌజర్ కొత్త క్వరీ స్ట్రింగ్ తో పూర్తిగా URL ను పునఃలోడ్ చేస్తుంది.
除了 URL 属性外,Location 对象的 reload() 方法可以重新装载当前文档,replace() 可以装载一个新文档而无须为它创建一个新的历史记录,也就是说,在浏览器的历史列表中,新文档将替换当前文档。
- 上一页 localStorage
- 下一页 matchMedia()
- 返回上一层 విండో ఆబ్జెక్ట్