Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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
想要使用infinte循环(每1秒运行一次)使用纯javascript更改html网页中的文本,但是当我加载时网页会被卡住_Javascript_Html - Fatal编程技术网

想要使用infinte循环(每1秒运行一次)使用纯javascript更改html网页中的文本,但是当我加载时网页会被卡住

想要使用infinte循环(每1秒运行一次)使用纯javascript更改html网页中的文本,但是当我加载时网页会被卡住,javascript,html,Javascript,Html,我有一个HTML代码片段 和javascript文件来处理更改 const slideTitleArr=[“金融服务”、“管理服务”]; 函数slidingTitle(){ for(设i=0;i>-1;i++){ 如果(i==滑动条长度){ i=0; } setTimeout(函数计时器(){ document.getElementById('slide-title')。innerHTML=slidetitlerar[i]; },i*1000); } } window.onload=slid

我有一个HTML代码片段

和javascript文件来处理更改

const slideTitleArr=[“金融服务”、“管理服务”];
函数slidingTitle(){
for(设i=0;i>-1;i++){
如果(i==滑动条长度){
i=0;
}
setTimeout(函数计时器(){
document.getElementById('slide-title')。innerHTML=slidetitlerar[i];
},i*1000);
} 
}
window.onload=slidengtitle()

开创金融服务CRM的先河
它崩溃了,因为您创建了一个无限循环(
i>-1
),阻止了
设置超时
的运行()。你在找我
setInterval()
将每隔
n
秒调用一个函数

const slideTitleArr=[“金融服务”、“管理服务”];
设i=0;
设置间隔(()=>{
i=i>=slideTitleArr.length-1?0:i+1;
document.getElementById('slide-title')。innerHTML=slidetitlerar[i];
}, 1000);
开拓客户关系管理
金融服务