- Node.js Tutorial
- Node.js - Home
- Node.js - Introduction
- Node.js - Environment Setup
- Node.js - First Application
- Node.js - REPL Terminal
- Node.js - Command Line Options
- Node.js - Package Manager (NPM)
- Node.js - Callbacks Concept
- Node.js - Upload Files
- Node.js - Send an Email
- Node.js - Events
- Node.js - Event Loop
- Node.js - Event Emitter
- Node.js - Debugger
- Node.js - Global Objects
- Node.js - Console
- Node.js - Process
- Node.js - Scaling Application
- Node.js - Packaging
- Node.js - Express Framework
- Node.js - RESTFul API
- Node.js - Buffers
- Node.js - Streams
- Node.js - File System
- Node.js MySQL
- Node.js - MySQL Get Started
- Node.js - MySQL Create Database
- Node.js - MySQL Create Table
- Node.js - MySQL Insert Into
- Node.js - MySQL Select From
- Node.js - MySQL Where
- Node.js - MySQL Order By
- Node.js - MySQL Delete
- Node.js - MySQL Update
- Node.js - MySQL Join
- Node.js MongoDB
- Node.js - MongoDB Get Started
- Node.js - MongoDB Create Database
- Node.js - MongoDB Create Collection
- Node.js - MongoDB Insert
- Node.js - MongoDB Find
- Node.js - MongoDB Query
- Node.js - MongoDB Sort
- Node.js - MongoDB Delete
- Node.js - MongoDB Update
- Node.js - MongoDB Limit
- Node.js - MongoDB Join
- Node.js Modules
- Node.js - Modules
- Node.js - Built-in Modules
- Node.js - Utility Modules
- Node.js - Web Module
- Node.js Useful Resources
- Node.js - Quick Guide
- Node.js - Useful Resources
- Node.js - Dicussion
NodeJS - url.hash Property
The NodeJS url.hash property of URL class gets and sets the fragment portion of the URL.
The value assigned to the NodeJS url.hash property includes invalid URL characters that are percent-encoded. The characters used for percent-encoding might differ slightly from what URL.parse() and URL.format() methods would return.
Syntax
Following is the syntax of the NodeJS hash property of URL class
URL.hash
Parameters
This property does not accept any parameters.
Return Value
This property gets and sets the fragment segment of the provided URL.
Example
We can get the value of the fragment portion of the URL using the URL.hash property.
In the following example, we are trying to get the fragment portion of the provided URL.
const url = require('url'); const myURL = new URL('https://www.tutorialspoint.com/index.htm#HYD'); console.log(myURL.href); console.log("Fragment portion value: " + myURL.hash);
Output
After executing the above program, the myURL.hash property returned the value in the fragment portion of the URL.
https://www.tutorialspoint.com/index.htm#HYD Fragment portion value: #HYD
Example
We can also set the value of the fragment portion of the URL by using the URL.hash property.
In the below program, we are trying to set a new value to the fragment portion of the given URL.
const url = require('url'); const myURL = new URL('https://www.tutorialspoint.com/index.htm#HYD'); console.log(myURL.href); console.log("The current fragment portion in URL: " + myURL.hash); myURL.hash = "Delhi"; console.log("After modifying the fragment portion to: " + myURL.hash); console.log(myURL.href);
Output
As we can see in the output below, the myURL.hash property modified the fragment portion of the given URL.
https://www.tutorialspoint.com/index.htm#HYD The current fragment portion in URL: #HYD After modifying the fragment portion to: #Delhi https://www.tutorialspoint.com/index.htm#Delhi
To Continue Learning Please Login
Login with Google