URLSearchParams sort & toString() 在 Node 中


sort() 简介

此函数按名称对现有的名称-值对进行排序。排序就地执行。它使用稳定的算法进行排序。

语法

URLSearchParams.sort(name);

它会通过基于键值对元素(名称-值对)进行排序,返回一个已排序的元素顺序。

示例

// Defining the parameters as a constant
const params = new URLSearchParams(
'lastName=Chan&midName=abc&firstName=John');

   // Sorting the parameters
   params.sort();
   console.log(params.toString());

输出

firstName=John&lastName=Chan&midName=abc

示例

// Defining the URL as a constant
const params = new URLSearchParams(
   'z=5&a=2&d=4&c=3&a=1');

   // Sorting the parameters
   params.sort();
   console.log(params.toString());

输出

a=2&a=1&c=3&d=4&z=5

toString() 简介

此函数将 urlSearchParameter 转换为字符串。必要时会对字符进行编码。

语法

URLSearchParams.toString();

它将 URL 转换为字符串后返回。任何 Unicode 字符都将经过编码。

示例

const params = new URLSearchParams(
'lastName=Chan&midName=abc&firstName=John');

console.log(params.toString());

输出

lastName=Chan&midName=abc&firstName=John

示例

// Defining the URL as a constant
const params = new URLSearchParams(
'z=5&a=2&d=4&c=3&a=1');

   // Printing url params in string type
console.log(params.toString());

输出

z=5&a=2&d=4&c=3&a=1

更新于:28-4-2021

152 次观看

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告