修改了JS的实现方式和Timer的实现方式