URL இலிருந்து அனைத்து அளவுரு சர மதிப்புகளையும் பெறுதல் Javascript

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