Wie erhalte ich Query-String-Parameter in JavaScript?
Hallo zusammen! Ich bin neu in JavaScript und schreibe eine einfache Single-Page-Website. Ich habe eine URL wie:\n\n```\nhttps://example.com/page?name=John&age=25&city=New+York\n```\n\nIch muss die Werte der Parameter `name`, `age` und `city` aus dem Query-String extrahieren. Ich habe versucht, `window.location.search` manuell mit `split('&')` und `split('=')` zu parsen, aber das funktioniert nicht richtig: wenn der Wert Zeichen wie `+` oder `%20` enthält, bricht alles zusammen. Außerdem gibt der Code einen Fehler aus, wenn ein Parameter fehlt.\n\nKönnt ihr mir sagen, wie ich Query-String-Parameter korrekt und zuverlässig abrufen kann? Idealerweise mit Unterstützung für URL-Kodierung und ohne externe Bibliotheken (reines JavaScript). Ich wäre dankbar für Codebeispiele und Erklärungen.\n\n<<>>\nStandardmethode:
\n
Standardmethode: URLSearchParams
\nSeit modernen Browsern (und Node
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen