Использование метода match внутри метода replace

По заданию надо было заменить 9 гласных букв из польского словаря на диакритические знаки... не понятно как испоьзуется метод match внутри replace в решении..что это?возвращение значения по ключу и последующая замена по шаблону?

function correctPolishLetters (string) {
  var dict = {'ą':'a','ć':'c','ę':'e','ł':'l','ń':'n','ó':'o','ś':'s','ź':'z','ż':'z'};
  return string.replace(/[ąćęłńóśźż]/g, match => dict[match]);
}


Ответы (0 шт):