已采纳回答 / 志利兄
var time = Math.ceil(date/1000 * 60 * 60 * 24) ;这里错了应该为var time = Math.ceil(date/(1000 * 60 * 60 * 24));
2016-11-28
已采纳回答 / syou_yu
%是取余数 因为lefttime是截止日期减现在时间的秒数60*60为1小时的秒数lefttime/(60*60)为截止日期减现在时间的总小时数最后总小时数%24为除了24小时(即一天)后剩下的小时数
2016-11-20
已采纳回答 / 寻找光明的黑马
那是因为格式不对,你把这个换上试试<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2016-11-20
已采纳回答 / 非凡芳芳
Math.floor向下取整是指返回值为小于等于其数值参数的最大整数值。而parseInt取整则是忽略小数取整,不管四舍五入也不管向上或是向下的。单就这个例子的话,二者都可以用。但是很多情况下二者是不能混用的。除此之外,parseInt也支持数字字母混合,而Math.floor则不支持。
2016-11-15
已采纳回答 / ATWJSW
onload是window窗口对象的事件属性,语句是把“匿名函数”赋值给window的onload事件属性,当window加载完成时会触发onload事件,也就触发了“匿名函数”,执行函数体内的语句。
2016-10-24
已采纳回答 / jaune
构造一个date的时候,如果这样:var myDate = new Date("2016-9-5");那么在之后调用myDate.XXXX的时候返回的都是NaN。经过调试发现,是var myDate = new Date("2016-9-5");返回的myDate是一个NaN所以才会出现如下现象。根据网上查找的解决方案修改代码如下:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> &...
2016-10-05