模板解析函数
const render = (str = "") => (obj = {}) => str.replace(/\$\{(\w+)\}/g, (_, key) => obj[key])
测试
const str = render('${year}-${month}-${day}')({
year: '2020',
month: '09',
day: '23'
})
console.log(str)
测试结果
2020-09-23
const render = (str = "") => (obj = {}) => str.replace(/\$\{(\w+)\}/g, (_, key) => obj[key])
const str = render('${year}-${month}-${day}')({
year: '2020',
month: '09',
day: '23'
})
console.log(str)
2020-09-23
本文标题:模板解析
本文链接:https://www.haomeiwen.com/subject/oiolpktx.html
网友评论