let str = 'my name is ${name},I am ${age}...';
let obj = {
name: 'xxx',
age: 13
}
let reg = /\$\{\w+?\}/g;
let str1;
function fn(str,obj){
Object.keys(obj).forEach((item,index,arr)=>{
str1 = str.replace(reg,obj[item])
})
return str1;
}
console.log(fn(str,obj));