jquery tmpl 总和结果为什么是四倍
jquery tmpl sum result why quadruple
var cnt = [{cnt: [1, 2, 3]}]
我的模板
<script id="myTmpl" type="text/x-jquery-tmpl">
{%= ($data.cntTot = 0, '') %}
{%each(index, item) cnt%}
cnt: {%= ($data.cntTot += item, item) %}<br>
{%/each%}
TOT: {%= cntTot %}
法典
$('#myTmpl').tmpl(cnt).appendTo($('body'));
结果
立方体: 1 立方体:2 立方体: 3 至: 24
总和结果为什么是四倍??
更新代码 (tmpl(
<script id="myTmpl" type="text/x-jquery-tmpl">
{%= ($data.cntTot = 0, '') %}
{%each(index, item) cnt%}
{%= ($data.cntVar = (cntTot + item), '') %}
cnt: {%= ($data.cntTot = cntVar, item) %}<br>
{%/each%}
TOT: {%= cntTot %}
</script>
结果
CNT: 1CNT: 2CNT: 3TOT: 6
相关文章:
- 为什么我应该使用带有碰撞检测的四叉树
- 为什么LZMA-JS压缩的字符串的大小比压缩前大大约10倍
- 为什么每次通话都翻倍
- 为什么 cursor.skip() 如果所有键都已索引,有时会慢 3 倍
- 包括四个.js文件,但只加载了一个??为什么
- 为什么这个转速在三.js中偏差了 (1/2) 倍
- 为什么用 InnerText 替换 InnerHTML 会导致性能下降 >15 倍
- 为什么 str.charAt(i) 比 Node.js 中的 str[i] 快 1.6 倍
- jquery tmpl 总和结果为什么是四倍
- 为什么条件句使用&&速度是原来的两倍
- 为什么函数drop被调用了四次而不是一次?
- 为什么 JavaScript 看起来比 C++ 快 4 倍
- 为什么这个函数返回两倍的结果?
- 为什么运行这个循环9次比运行它8次要花费100倍的时间?
- 为什么Firefox在计算柏林噪声时比Chrome慢30倍?
- 为什么JS遗漏了第四个边距属性
- 为什么在javascript中运行代码一次比运行四次慢?
- 为什么类型化数组构造函数要求offset为基础类型大小的数倍
- 为什么reduce的回调函数有四个参数
- JavaScript代码使时钟(日期和时间)运行速度提高四倍