URL प्यारामिटर प्राप्त गर्दै
URL मानिँदै: http://bfotool.com?size=L&color=red&price=10
var queryString = window.location.search;
console.log(queryString);
// ?size=L&color=red&price=10
पार्सिङ गर्न URLSearchParams प्रयोग गर्नुहोस्
var urlParams = new URLSearchParams(queryString);
नतिजामा यसको कुनै पनि विधिहरू कल गर्नुहोस्।
var size= urlParams.get('size')
console.log(size);
// L
var color = urlParams.get('color')
console.log(color);
// red
var price= urlParams.get('price')
console.log(price);
// 10
प्यारामिटरको उपस्थितिको लागि जाँच गर्दै
URLSearchParams.has()
प्रयोग गर्नुहोस्
console.log(urlParams.has('color'));
// true
console.log(urlParams.has('keyword'));
// false
सबै प्यारामिटरहरू प्राप्त गर्नुहोस्
var queryString = window.location.search;
var urlParams = new URLSearchParams(queryString);
var keys = urlParams.keys(),
values = urlParams.values(),
entries = urlParams.entries();
for(const key of keys) {
console.log(key);
}
// size, color, price
for(const value of values) {
console.log(value);
}
// L, red, 10
for(const entry of entries) {
console.log(`${entry[0]}: ${entry[1]}`);
}
// site: L
// color: red
// price: 10