SOURCE

const template = '{{ name }}很厉害,才{{ age }}岁'
const obj = { name: '晓明', age: '18' }

const render = (template, obj) => {
    const reg = /\{\{(.*?)\}\}/g
    template = template.replace(reg, function(match, key) {
        return obj[key.trim()]
    })
    return template
}

console.log(render(template, obj))
console 命令行工具 X clear

                    
>
console