写在前面:学习笔记来源于学习Vue源码解析系列课程_哔哩哔哩_bilibili,侵删 1.该库不能用简单的正则表达式思路实现
最简单的模板引擎的实现机理,利用的是正则表达式中的repl()方法,该方法的第二个参数可以是一个函数,这个函数提供捕获的东西的参数,就是$1,结合data对象,就可以实现最朴素的智能替换
====
底层tokens思想
这个面试问到过
(这一块我自己也看的云里雾里)先mark一下,回头再研究一下。
写在前面:学习笔记来源于学习Vue源码解析系列课程_哔哩哔哩_bilibili,侵删 1.该库不能用简单的正则表达式思路实现
最简单的模板引擎的实现机理,利用的是正则表达式中的repl()方法,该方法的第二个参数可以是一个函数,这个函数提供捕获的东西的参数,就是$1,结合data对象,就可以实现最朴素的智能替换
这个面试问到过
(这一块我自己也看的云里雾里)先mark一下,回头再研究一下。