一行代码实现简单模版引擎

1 function template(tpl, data) {
2   return tpl.replace(/{{(.*?)}}/g, (match, key) => data[key.trim()]);
3 }
4 
5 // 使用:
6 template('我是{{name}},年龄{{age}},性别{{sex}}', {name: '王海荣', age: 18, sex: '男'}); 
7 // "我是王海荣,年龄18,性别男"

猜你喜欢

转载自www.cnblogs.com/wwwweb/p/8919410.html
今日推荐