Būdami javascript izstrādātājs, mums bieži ir jāiegūst pašreizējās lapas URL, lai veiktu dažus uzdevumus atbilstoši mūsu vajadzībām. Šajā rakstā mēs uzzināsim, kā mēs varam iegūt pašreizējo URL, zināt, kāda ir tā sintakse un kā mēs varam izvilkt dažādas daļas, izmantojot iebūvēto logu.atrašanās vietas objekts.
Zemāk ir parādīts vienkāršākais un vienkāršākais veids, kā iegūt pašreizējās lapas URL
logs.atrašanās vieta.hrefBet, ja ielūkojamies logā.atrašanās vieta izstrādātāja konsolē, tā ir parādīta zemāk:
Mēs varam novērot, kas tas mums ir. Mēs varētu saņemt labu daudzumu informācijas no loga.atrašanās vietas objekts. Piemēram:
Piemēri
Ja mēs vēlamies iegūt tikai protokolu, piemēram, HTTP vai HTTPS, no visa URL, mēs to varam iegūt, izmantojot ļoti vienkāršu logu.atrašanās vieta.protokols, piemēram, attēls zemāk:
logs.atrašanās vieta.protokols
Un, ja mēs vēlamies iegūt resursdatora nosaukumu no URL, mēs to vienkārši varam iegūt, izmantojot logu.loācija.saimnieks.
logs.atrašanās vieta.saimnieks
Un līdzīgi, ja mēs vēlamies iegūt tikai ceļa nosaukumu, mēs to varam iegūt, izmantojot logu.atrašanās vieta.ceļa nosaukums.
logs.atrašanās vieta.ceļa nosaukums
Lai iegūtu meklēšanas vaicājumu, mēs varam izmantot logu.atrašanās vieta.Meklēt.
logs.atrašanās vieta.Meklēt
Tātad šie principā ir daži no veidiem, kā iegūt pašreizējo URL un no tā iegūt dažas konkrētas daļas atbilstoši mūsu prasībām. Turklāt logs.atrašanās vietai mums ir daudz citu iespēju.
Secinājums
Šajā rakstā mēs esam iemācījušies par logu.atrašanās vietas objekts, kā mēs to varam izmantot, lai iegūtu pašreizējo URL, un no tā izvelk dažas konkrētas daļas. Tātad, turpiniet mācīties, strādāt un iegūt pieredzi Javascript, izmantojot linuxhint.com, lai to labāk saprastu. Liels tev paldies.