Как провести подстановку в шаблон строки на js?
Думаю это то что вам нужно
let str = 'Меня зовут {name} и мой возраст {age}';
const user = {name: 'Lander', age: 33}

const interpolateProperties = (string, object) => {
  for(let prop in object) {
    if(user.hasOwnProperty(prop)) {
      string = string.replace(`{${prop}}`, `${user[prop]}`);
    }
  }
  return string;
}