Menghuraikan URL dalam JavaScript: Mengekstrak Nama Hos dan Laluan
Apabila bekerja dengan URL dalam JavaScript, selalunya perlu mengekstrak komponen tertentu daripada rentetan perwakilan. Dalam kes ini, matlamatnya adalah untuk menghuraikan URL ke bahagian konstituennya, termasuk nama hos (cth., "example.com") dan laluan (cth., "/aa/bb").
Penyelesaian Moden
Pendekatan moden dan piawai untuk penghuraian URL dalam JavaScript adalah melalui penggunaan pembina URL. Pertimbangkan contoh berikut:
let a = new URL("http://example.com/aa/bb/");
Pembina ini mengembalikan objek dengan sifat berikut:
Nota:
let a = new URL("/aa/bb/", location);
Pilihan Warisan
Pertimbangan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghuraikan URL dengan Cekap dalam JavaScript untuk Mengekstrak Nama Hos dan Laluan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!