小编Ole*_*leg的帖子

JavaScript循环if语句5s

我无法弄清楚这一点.我希望loopCheck从5s一直计算到500.我知道有一种比写出所有这些数字更简单的方法.

for (i = 1; i <= 500; i++){
    var loopCheck = i === 5 || i === 10 || i === 15 || i === 20 || i === 25;
    if (loopCheck === true){
        alert("if statement works!!!"):
    }

}
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
2
解决办法
133
查看次数

在 Javascript 中晚上 11 点到早上 7 点之间

做一个简单的返回函数来检查它是否在晚上 11 点到早上 7 点之间的最佳方法是什么?

有这样的想法,但问题是凌晨 1 点是 1 并且不会大于 23,但 23(晚上 11 点)会是。

return (((new Date()).getHours() >= 23) && ((new Date()).getHours() <=7))
Run Code Online (Sandbox Code Playgroud)

javascript

1
推荐指数
1
解决办法
760
查看次数

setInterval JavaScript不起作用

我正在开发一个我使用的项目setInterval.我已经阅读了一点,但我无法理解它.它会发生什么事情很好,但是大约20秒后它开始变得越来越快,直到它落后于我的电脑.

var autorefresh = setInterval(function () {
    $('#holder').fadeOut('slow').load('index.php').fadeIn('slow');
}, 5000);
Run Code Online (Sandbox Code Playgroud)

正如我所说,这种方法很好,直到它开始变得越来越快.

javascript jquery

0
推荐指数
1
解决办法
136
查看次数

这个古怪的数学在three.js中是什么?

我正在学习three.js的过程中,我不断遇到这些古怪的数学公式,我无法理解为什么.

这是一个例子.

mouse.set( ( event.clientX / window.innerWidth ) * 2 - 1, 
- ( event.clientY / window.innerHeight ) * 2 + 1 );
Run Code Online (Sandbox Code Playgroud)

如果有人可以向我解释这个逻辑,那么可能会给我一个不同的世界.从我从这个例子中可以理解的是,我们将屏幕上的当前鼠标x位置,然后除以屏幕的宽度,然后乘以2,然后减去1.对我来说似乎是不合逻辑的.

例2

geometry.rotateX( - Math.PI / 2 );
Run Code Online (Sandbox Code Playgroud)

javascript three.js

0
推荐指数
1
解决办法
61
查看次数

标签 统计

javascript ×4

jquery ×1

three.js ×1