JSFiddle - React, Tailwind, and code Playground
HTML
<div id="link">
</div>
<div id="rep">
</div>
JavaScript
var ln=document.getElementById("link");
var rp=document.getElementById("rep");
var link="domain.com/company/page"; // Original link.
ln.innerHTML="<b>Original link </b><br>"+ link + "<br><br>";
var foo={
home:"/home",
image:"/image",
stuff:"/stuff",
download:"/download"
}
var newLink;
rp.innerHTML="<b>Modified links</b><br>";
for ( str in foo ){
newLink=link.replace(/\/[A-Za-z]+$/,foo[str]); //replacing with regex.
rp.innerHTML=rp.innerHTML+ newLink + "<br>";
}