withLeadingSlash
Adds a leading slash / to the given URL if it is not already present.
This function is useful for ensuring that URLs are properly formatted with a leading slash, which is often required in web development for consistency and to avoid issues with relative paths.
Available since v1.0.0
Import
Section titled “Import”Signature
Section titled “Signature”Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
url | string | The URL string to be processed. Can be `string`, `undefined`, or `null`. |
Returns
Section titled “Returns”string — The URL string with a leading slash, or undefined if the input is undefined, or null if the input is null.
Examples
Section titled “Examples”Add a leading slash
Section titled “Add a leading slash”Ensures the URL starts with a forward slash.
Already has leading slash
Section titled “Already has leading slash”Does not add a duplicate slash.
