📜  Underscore.js _.fromQuery() 方法

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

Underscore.js _.fromQuery() 方法

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

句法:

_.fromQuery( URL_Query);

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

  • URL_Query:此方法采用 URL 查询字符串进行转换。

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

注意:这在普通 JavaScript 中不起作用,因为它需要安装 underscore.js contrib 库。

underscore.js contrib 库可以使用npm install underscore-contrib –save 安装。

示例 1:

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


Javascript
// Defining underscore contrib variable
var _ = require('underscore-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 :  
{ 'https://example.com/path/to/page?name': 'ferret', color: 'purple' }

示例 2:

Javascript

// Defining underscore contrib variable
var _ = require('underscore-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 :  
{ 'https://practice.geeksforgeeks.org/courses/?ref': 'gfg_header' }