整齐书包

文章
4
资源
0
加入时间
2年10月17天

避免在循环中创建函数,它可能超出你的理想目的

为了避免下面的问题,理解内部函数能访问外部函数的实际变量而无须复制是很重要的。//糟糕的例子//构造一个函数,用错误的方式给一个数组中的节点设置事件处理程序。//当点击一个节点时,按照预期,应该弹出一个对话框显示节点的序号,//但它总是会显示节点的数目。var add_the_handlers = function (nodes){ for(i=0;i<nodes.len...