El método urlSearchParams.keys() es una interfaz de programación de aplicaciones incorporada de la clase URLSearchParams dentro del módulo url que se usa para obtener el objeto iterador que contiene todas las entradas de nombre solo del objeto de parámetros de búsqueda de URL.
Sintaxis:
const urlSearchParams.keys()
Parámetro: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve el objeto iterador que contiene todas las entradas de nombre solo del objeto de parámetros de búsqueda de URL.
Los siguientes programas ilustran el uso del método urlSearchParams.keys() en Node.js:
Ejemplo 1: Nombre de archivo: app.js
// Node.js program to demonstrate the // URLSearchParams.keys() method // Importing the 'url' module const http = require('url'); // Creating and initializing // URLSearchParams object const params = new URLSearchParams(); // Appending value in the object params.append('A', 'Book'); params.append('B', 'Pen'); params.append('C', 'Pencile'); // Getting all the name entries only // by using keys() API const iterator = params.keys(); // Display result for each name entry console.log("list of all the keys"); for (const [name] of iterator) { console.log(name); }
Ejecute el archivo app.js con el siguiente comando:
node app.js
Producción:
list of all the keys A B C
Ejemplo 2:
Nombre de archivo: app.js
// Node.js program to demonstrate the // URLSearchParams.keys() method // Importing the module 'url' const http = require('url'); // Creating and initializing // URLSearchParams object const params = new URLSearchParams(); // Appending value in the object params.append('G', '1'); params.append('F', '2'); params.append('G', '3'); // Getting all the name entries only // by using keys() api const iterator = params.keys(); // Display result for each name entry console.log("list of all the keys"); for (const [name] of iterator) { console.log(name); }
Ejecute el archivo app.js con el siguiente comando:
node app.js
Producción:
list of all the keys G F G
Nota: El programa anterior no se ejecutará en JavaScript en línea ni en el editor de secuencias de comandos.
Referencia: https://nodejs.org/dist/latest-v14.x/docs/api/url.html#url_urlsearchparams_keys
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA