Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何每秒从一个变量中提取一定次数的javascript/html?_Javascript_Variables - Fatal编程技术网

如何每秒从一个变量中提取一定次数的javascript/html?

如何每秒从一个变量中提取一定次数的javascript/html?,javascript,variables,Javascript,Variables,我试图每秒从变量中减去一定的量。我该怎么做?当我搜索“如何删除一个变量javascript”时,会出现两个问题:如何删除一个变量,以及如何同时删除一个变量中的某个数字。所以我只是搜索了一下,如何在javascript中表示“每秒”,然后我试着自己计算另一部分,但我也找不到 提前谢谢 ~John你通常会用它,所以 var intervalId = setInterval( function() { // This function will be executed once every

我试图每秒从变量中减去一定的量。我该怎么做?当我搜索“如何删除一个变量javascript”时,会出现两个问题:如何删除一个变量,以及如何同时删除一个变量中的某个数字。所以我只是搜索了一下,如何在javascript中表示“每秒”,然后我试着自己计算另一部分,但我也找不到

提前谢谢

~John

你通常会用它,所以

var intervalId = setInterval(
  function() {
    // This function will be executed once every second (give or take)
    // You can subtract from your variable here

    // If you're done running, you can stop the interval using...
    clearInterval(intervalId);
  }, 1000, this);

你试过什么?谷歌搜索setInterval。
var x = 10;
function reduce() {
   console.log(x);
   x = x-1;
   if (x === 0) return; 
   setTimeout(reduce, 1000); 
}
reduce();