为什么不直接用if(icur!=json[attr])...else{clearInterval(obj.timer);if(fn){fn();}//判断是否有函数}
还要设个标杆
if(icur!=json[attr])是两个属性一起进行比较吗只要有一个不相等就成立吗
你看,当某个属性值达到目标值的时候,那就会执行else里面的函数,你这样还是会提前关闭定时器的啊!