JSFiddle - React, Tailwind, and code Playground

JavaScript

str = "áéíóöőúüű "

var myArray = {á:"a", é:"e", í:"i",ó:"o", ö:"o", ő:"o",ú:"u", ü:"u", ű:"u", " ":"-"}

var index;
for(var key in myArray){
    str = str.replace(key, myArray[key])
}

alert(str);