为什么以下在Firefox中正常工作但不是Chrome?如果我将.each循环中的返回值更改为"true",则它适用于Chrome而非Firefox.是什么赋予了?
(当它不起作用时,它只会在几秒钟内返回,而不是正确的日期,小时等).
function time_remaining(expire_time)
{
var now = new Date().getTime()/1000,
time_left = expire_time - now,
time_left_str = '0 seconds';
if (time_left < 1) {
return time_left_str;
}
var a = {};
a[ 12 * 30 * 24 * 60 * 60 ] = 'year',
a[ 30 * 24 * 60 * 60 ] = 'month',
a[ 24 * 60 * 60 ] = 'day',
a[ 60 * 60 ] = 'hour',
a[ 60 ] = 'minute',
a[ 1 ] = …Run Code Online (Sandbox Code Playgroud)