参考:
一个对前端模板技术的全面总结
Regularjs是什么
artTemplate 模板引擎源码解析
JavaScript模板引擎原理,几行代码的事儿
编写一个简单的JavaScript模板引擎
进击!前端模板工程化
1.replace方法深入理解
StringObject.replace(searchValue,replaceValue)
//StringObject:字符串
//searchValue:字符串或正则表达式
//replaceValue:字符串或者函数
有趣的替换字符
replaceValue可以是字符串。如果字符串中有几个特定字符的话,会被转换为特定字符串。
- $& 与正则相匹配的字符串
- $` 匹配字符串左边的字符
- $’ 匹配字符串右边的字符
- 1, 2, ,3,…, n 匹配结果中对应的分组匹配结果