getReplaceStr(str, obj) {
for (let key in obj) {
str = str.replace(new RegExp('\\{\\{' + key + '\\}\\}', 'g'), obj[key])
}
return str
}
let usrIfo = {
name: '呱呱',
phone: 128888888888
}
let strTep = `你好!我叫{{name}},我的電話是{{phone}}!`
console.log(this.getReplaceStr(strTep, usrIfo))
輸出結果:你好!我叫呱呱,我的電話是128888888888!