JSFiddle - React, Tailwind, and code Playground

by jonahe

JavaScript

function template(text, params) {
  for (var key in params) {
    text = text.replace(new RegExp("\\${" + key + "}", "g"), params[key]);
  }
  return text;
}

const params = {
	name: "erik",
  age: 16,
}
const text = "My name is ${name} and my age is ${age}";

alert(template(text, params))