初学者javascript小时函数
Beginner javascript hour function
我是一个javascript新手,希望你能帮助我理解这个问题。
我试着写一个函数,检查当前小时是否在hourOne和hourTwo之间,这是我目前所拥有的:
function checkHourBetween (hourOne, hourTwo)
{
var date = new Date();
var currentHour = date.getHours();
if (currentHour >= hourOne && currentHour <= hourTwo)
{
return true;
}
return false;
}
我试着用
来命名它if(checkHourBetween(12, 18))
{
//action
}
我已经在if
语句内用一个简单的document.write("Hello World")
测试了这一点,只是为了看看它是否有效,但什么也没有得到。我的当前时间在指定的小时内。
我相信有更好的方法来做到这一点(除了javascript),但我很想知道我写错了什么
代码没有问题,就我所见,也许在你的代码的其他地方是错误的。试着在FireFox和firebug或Chrome(不需要插件)中运行它,按F12并检查控制台。
function checkHourBetween (hourOne, hourTwo)
{
var date = new Date();
var currentHour = date.getHours();
console.log("currenthour is:",currentHour);
console.log("hourOne is:",hourOne);
console.log("hourTwo is:",hourTwo);
if (currentHour >= hourOne && currentHour <= hourTwo)
{
console.log("returning true");
return true;
}
console.log("returning false");
return false;
}
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 如何在JavaScript中将字符串转换为函数引用
- 用嵌套函数和默认函数定义函数
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 如何将小时 javascript 日期设置为大于 23 并使用 .getHours() 函数检索它们
- 仅在调整窗口宽度大小时调用 jquery 函数
- 在自身内部调整大小时调用函数时滞后
- 如何在 Ext js 4.0 中调整网格大小时调用函数
- 如何每小时自动调用javascript函数
- setUTCHours将传递给函数的时间增加一个小时
- 回调函数和一列的小时和分钟
- 初学者javascript小时函数
- SetInterval函数没有将innerHTML设置在小时的顶部
- 在调整大小时,使用laravel中的资产函数加载图像
- 当我的$('html')使用Jquery调整大小时,如何触发函数
- 函数在加载时不起作用,但在调整大小时起作用
- Javascript时间-每半小时运行一个函数