【发布时间】:2011-02-09 15:35:20
【问题描述】:
我想构建一个函数,如果它在不到半秒前被调用,则返回 false。
timething.timechill=function(){
var last
if (last){
if ((now.getTime()-last)>500){
return true
}
else{
return true
}
}
else {
last=now.getTime()
return false
}}
有什么想法吗?如果输入太快而无法避免溢出,我想避免 setTimeout() 并忽略输入。这是一个好习惯吗?
【问题讨论】:
-
如果这是从您的代码复制粘贴,我会建议您不要忘记放置“;”在你的真实代码上
-
感谢所有出色的答案!当我完全了解它们时,我会成为一个更好的 js 程序员。顺便说一句,我第一次使用这个网站。
标签: javascript time timestamp overflow