JavaScript - Få en del av URL -banen

JavaScript - Få en del av URL -banen

Mens du tester en webside eller nettstedet, kan det være et krav for å trekke ut nettadressen til forskjellige websider på utviklerens slutt. For eksempel å lagre URL som tilsvarer hver webside i den aktuelle koden for å få tilgang til dem eller bruke de ekstra funksjonalitetene i fremtiden. I slike tilfeller er det praktisk å håndtere ressursene effektivt å håndtere ressursene effektivt for å håndtere ressursene effektivt.

Denne artikkelen vil diskutere tilnærmingene for å få den delen av URL -banen i JavaScript.

Hvordan få en del av URL -banen ved hjelp av JavaScript?

For å få delen av URL-banen ved hjelp av JavaScript, bør du vurdere de undergitte tilnærmingene:

  • vert”Og“banenavn" egenskaper.
  • skive()”Og“dele()”Metoder.

Metode 1: Få en del av URL -banen ved å bruke “Plassering.Vert ”og“ Pathname ”-egenskaper i JavaScript

plassering.vert”Eiendom returnerer IP -adressen og porten til en URL. “banenavn”Eiendom gir banenavnet til en url. Disse egenskapene kan brukes til å dele IP -adressen og banenavnet i nettadressen og hente dem separat.

Eksempel

Oversikt den undergitte demonstrasjonen under gitt:

I demonstrasjonen ovenfor:

  • For det første, bruk "vert”Eiendom for å hente IP -adressen.
  • På samme måte få banenavnet i nettadressen via "banenavn”Eiendom
  • Til slutt, vis de hentede delene fra nettadressen på konsollen.

Produksjon

I output ovenfor kan det observeres at IP -adressen og banen er hentet separat fra den omdirigerte URL -en.

Metode 2: Få delen av URL -banen ved å bruke kombinasjonen av “Split ()” og “Slice ()” -metodene i JavaScript

dele()”Metode deler en streng i en substring -matrise basert på parametrene og“skive()”Metode trekker ut en del av strengen. Disse metodene kan brukes sammen med "banenavn”Eiendom for å hente banenavnet fra URL -en basert på parameteren til de anvendte metodene.

Syntaks

streng.Split (separator, grense)

I den gitte syntaks:

  • separator”Peker på strengen som må brukes til splitting.
  • grense”Henviser til heltallet som begrenser antall splitter.
Array.skive (start, slutt)

I syntaks ovenfor:

  • start”Og“slutt”Angi henholdsvis start- og sluttposisjoner.

Eksempel

La oss gå gjennom følgende kodelinjer for å forstå konseptet tydelig:

I ovennevnte kodebit:

  • For det første, lag det nye URL -objektet ved å bruke “ny”Nøkkelord og“URL ()Henholdsvis konstruktør for å representere den spesifiserte URL -en.
  • I neste trinn kan du knytte "dele()”Og“skive()”Metoder med“banenavn”Eiendom slik at banenavnet blir trukket ut fra den spesifiserte URL -en basert på henholdsvis den gitte separatoren og grensen.
  • Til slutt, vis delene av banenavnet i nettadressen som en matrise på konsollen.

Produksjon

I utgangen kan det legges merke til at delene av banen fra nettadressen returneres som en matrise.

Konklusjon

For å få delen av URL -banen i JavaScript, bruk "plassering.vert”Og“banenavn”Egenskaper eller“skive()”Og“dele()”Metoder. Den førstnevnte tilnærmingen henter IP -adressen og banenavnet separat fra nettadressen. De sistnevnte metodene kan brukes til å få delene av banenavnet i nettadressen. Denne oppskrivningen diskuterte tilnærmingene for å få den delen av URL-banen.

Om forfatteren

Umar Hassan

Jeg er en front-end webutvikler. Å være teknisk forfatter, prøver jeg å lære nye ting og tilpasse seg dem hver dag. Jeg brenner for å skrive om utviklende programvareverktøy og teknologier og gjøre det forståelig for sluttbrukeren.

Se alle innlegg

Linux Hint LLC, redaktø[email protected]
1309 S Mary Ave Suite 210, Sunnyvale, CA 94087
Personvernregler og bruksvilkår