最新回答 / DrakeXiang
setTimeout和setInterval两个方法有点类似,里面都是同样的参数,可以写成setTimeout(function, time)或者setTimeout('function()', time),但第二种传参方法,就是带引号的那个是不推荐用的,因为这相当于隐式地调用了eval()方法,而这个方法现在已经被广泛抵制了,因为它会造成潜在的安全隐患。
2014-10-18
最新回答 / WTANG
window.onload = function(){ showtime(); function showtime() { var timedate= new Date("2016,8,15"); //自定义结束时间 var now =new Date(); //获取当前时间 var date = timedate.getTime() - now.getTime(); //得出的为毫秒 var time =Math.ceil(date/(1000 * 6...
2014-08-25
最赞回答 / zuch
ceil是向上取整,parseInt是舍弃小数点的取整。倒计时的时候如果小数点后面不是0,说明一天还没有结束,即即便是0.5天你也应该写的是1.而限时秒不一样的是,当你计算小时的时候就是计算换算成小时后的整数部分,小数点后面的数会在分和秒的地方计算。
2014-08-25