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 次觀看

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.