function pageAdd(expression,oldpage,page,func){ if (expression) { setTimeout(function(){ if(oldpage != page){ oldpage = page; func(); } }, 250); }}
1 回答

当年话下
TA贡献1890条经验 获得超9个赞
可行,不过需要点更改。
function pageAdd(expression, oldpage, page, func) { if (expression()) { // 表达式要执行 setTimeout(function() { if (oldpage != page) { oldpage = page; // 这个赋值操作意义不大,因为变量的作用域只在这个pageAdd里,不会影响到顶层作用域里面的变量 func(); } }, 250); } }
添加回答
举报
0/150
提交
取消