Open In App

Lodash _.toQuery() Method

Improve
Improve
Like Article
Like
Save
Share
Report

Lodash _.toQuery() method takes an object and converts it into an equivalent URL query string.

Syntax:

_.toQuery( Object);

Parameters:

This method accepts a single parameter as mentioned above and described below:

  • Object: This method takes an Object to convert.

Return Value:

This method returns the equivalent URL query String.

Note: This will not work in normal JavaScript because it requires the lodash.js contrib library to be installed. Lodash.js contrib library can be installed using “npm install lodash-contrib”.

Example 1: In this example, the lodash-contrib library’s _.toQuery function is used to create a URL query string from an object, resulting in the string representing the query parameters.

Javascript




// Defining lodash contrib variable
let _ = require('lodash-contrib');
 
let s  = _.toQuery({
    name: 'GeeksforGeeks',
    address: 'Noida',
    contact: '9876543210'
});
   
console.log("The generated URL Query String is : ", s);


Output:

The generated URL Query String is : 
name=GeeksforGeeks&address=Noida&contact=9876543210

Example 2: In this example, using the lodash-contrib library, the _.toQuery function converts an object containing a URL parameter into a URL query string, producing the string representing the query parameter.

Javascript




// Defining lodash contrib variable
let _ = require('lodash-contrib');
 
let s  = _.toQuery(
    'gfg_header' });
   
console.log("The generated URL Query String is : ", s);


Output:

The generated URL Query String is : 
https%3A%2F%2Fpractice.geeksforgeeks.org%2Fcourses%2F%3Fref=gfg_header

Last Updated : 13 Nov, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads