06 2014 档案
摘要:原文链接:英文版链接 首先,我们将字符串S中插入符号“#”转化成另一个字符串T。 比如:S = "abaaba",T = “#a#b#a#a#b#a#”。 为了找到最长回文字串,我们需要围绕Ti进行扩展,Ti-d...Ti+d是一个回文,很明显d是围绕Ti形成的回文的长度。 将每个回文的长度...
阅读全文
摘要:首先是入口方法/*tmpl:模板文本 c:用户自定义配置 def:定义编译时执行的数据*/doT.template = function(tmpl, c, def) {}然后进入第一句代码c = c || doT.templateSettings;doT.templateSettings包含的代...
阅读全文
摘要:看doT源码的时候,看到了这么一句代码:global = (function(){ return this || (0,eval)('this'); }());global.doT = doT;需要||后面的部分,是因为,this返回的是undefined但是(0, eval)('this')有点困...
阅读全文

浙公网安备 33010602011771号