📜  Lodash _.toQuery() 方法

📅  最后修改于: 2022-05-13 01:56:40.716000             🧑  作者: Mango

Lodash _.toQuery() 方法

Lodash _.toQuery() 方法接受一个对象并将其转换为等效的 URL 查询字符串。

句法:

_.toQuery( Object);

参数:此方法接受如上所述和如下所述的单个参数:

  • 对象:此方法需要一个对象来转换。

返回值:此方法返回等效的 URL 查询字符串。

注意:这在普通 JavaScript 中不起作用,因为它需要安装 lodash.js contrib 库。 Lodash.js contrib 库可以使用npm install lodash-contrib 安装

示例 1:

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


Javascript
// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
var s  = _.toQuery(
    { 'https://practice.geeksforgeeks.org/courses/?ref': 
    'gfg_header' });
    
console.log("The generated URL Query String is : ", s);


输出:

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

示例 2:

Javascript

// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
var s  = _.toQuery(
    { 'https://practice.geeksforgeeks.org/courses/?ref': 
    'gfg_header' });
    
console.log("The generated URL Query String is : ", s);

输出:

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