编辑代码

function render(template, data) {
    const reg = /\{\{(\w+)\}\}/
    if(reg.test(template)){
       const key = template.match(reg)[1]
        template = template.replace(reg,data[key])
        return render(template, data)
    }
    return template
}


let template = '我是{{name}},职业{{job}},工资{{salary}}';
let person = { name: '阿巴', job: '前端', salary:30000};
console.log(render(template, person)); // 我是阿巴,职业前端,工资30000