如何在setInterval()中停止递归。Javascript

如何在setInterval()中停止递归。Javascript,javascript,Javascript,测试 .mySlides{display:none;} 幻灯片放映测试 var指数=0; var x=document.getElementsByClassName(“mySlides”); (索引您的代码需要clearInterval方法来停止interval。出于演示目的,我已将您的图像替换为divs var指数=0; var x=document.getElementsByClassName(“mySlides”); 函数displayNextSlide(){ 对于(变量i=0;i


测试
.mySlides{display:none;}
幻灯片放映测试

var指数=0; var x=document.getElementsByClassName(“mySlides”);


(索引您的代码需要
clearInterval
方法来停止
interval
。出于演示目的,我已将您的
图像替换为
divs

var指数=0;
var x=document.getElementsByClassName(“mySlides”);
函数displayNextSlide(){
对于(变量i=0;i

测试
迈斯利德斯先生{
显示:无;
}
幻灯片放映测试
1.
2.
3.
4.

如果您想知道如何停止调用
幻灯片
,则应将
setInterval
的返回值分配给变量(例如
intervalHandler
),并执行
clearInterval(intervalHandler)
索引
等于
x.length
时。您可以在
幻灯片
功能结束时执行此操作。