📜  Lodash _.fromQuery() 方法

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

Lodash _.fromQuery() 方法

Lodash _.fromQuery() 方法用于将给定的 URL 查询字符串转换为等效的 JavaScript 对象。

句法:

_.fromQuery( URL_Query);

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

  • URL_Query:此方法将 URL 查询字符串转换为 JavaScript 对象。

返回值:此方法返回等效的 JavaScript 对象。

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

示例 1:

Javascript
// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
var s  = _.fromQuery(
"https://geeksforgeeks.org/path/to/page?name=ferret&color=purple"); 
    
console.log("The generated JavaScript Object is : ", s);


Javascript
// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
var s  = _.fromQuery(
"https://practice.geeksforgeeks.org/courses/?ref=gfg_header");
    
console.log("The generated JavaScript Object is : ", s);


输出:

The generated JavaScript Object is :
Object {
color: "purple" ,
https://geeksforgeeks.org/path/to/page?name: "ferret"
}

示例 2:

Javascript

// Defining lodash contrib variable 
var _ = require('lodash-contrib'); 
  
var s  = _.fromQuery(
"https://practice.geeksforgeeks.org/courses/?ref=gfg_header");
    
console.log("The generated JavaScript Object is : ", s);

输出:

The generated JavaScript Object is :
Object {https://practice.geeksforgeeks.org/courses/?ref: "gfg_header"}