Node.js URL.username API

URL.username is an inbuilt application programming interface(API) of the URL class within Node.JS

URL.username API is used to get and set the username of the URL. 

Syntax:

 url.username

URL: It is an object created by a URL constructor.

Example 1: (Getting the username of URL) 

javascript




//Creating an URL_1 object with URL constructor.
const URL_1 = new URL("https://ashish:ashish123@www.w3wiki.net");
 
//Getting username of above created URL_1 object
console.log(URL_1.username);


Output: 

Example 2: (Setting the username of URL) 

javascript




//Creating an URL_1 object with URL constructor.
const URL_1 = new URL("https://ashish:ashish123@www.w3wiki.net/Beginner");
 
//Getting username of above created URL_1 object
console.log("Before changing username URL is:")
console.log(URL_1.href);
console.log("username: " + URL_1.username);
 
//Setting URL_1 username to ashu
URL_1.username = "ashu";
 
//Getting username after setting it to ashu
console.log("After changing username URL is:")
console.log(URL_1.href);
console.log("username: " + URL_1.username);


Output: