Cara Mendapatkan Nilai Query Parameter URL di JavaScript

Dibuat
·
Dilihat10 kali
0

Apakah ada cara untuk mengestrak nilai dari query parameteter string URL di JavaScript tanpa mengekstraknya secara manual dengan memanipulasi string?

Berdasarkan URL dibawah, saya ingin mendapatkan nilai dari query tab yaitu newest dan page yaitu 1.

const urlStr = "http://localhost:5500/posts?tab=newest&page=1";
1 Jawaban
0

Bisa menggunakan konstruktor URL seperti ini:

const urlStr = "http://localhost:5500/posts?tab=newest&page=1";
const url = new URL(urlStr);
const tab = url.searchParams.get("tab");
const page = url.searchParams.get("page");
console.log(page, tab); // 1 newest
Dibuat

Kamu tau jawabannya?

Ayo bergabung bersama lebih dari 200.000 pengguna lainnya!