JavaScript中的幻灯片放映问题

JavaScript中的幻灯片放映问题,javascript,Javascript,我有这样的问题,图像无法显示或javascript代码无法工作 控制台显示了这一点 Uncaught ReferenceError: settimeout is not defined at changeimage (carousel2.html:22) 输出是hello var i=0; var图像=[]; var时间=4000; images[0]=“images/cake.jpg”; images[1]=“images/cake1.jpg”; images[2]=“images/cak

我有这样的问题,图像无法显示或javascript代码无法工作

控制台显示了这一点

Uncaught ReferenceError: settimeout is not defined
at changeimage (carousel2.html:22)
输出是hello

var i=0; var图像=[]; var时间=4000; images[0]=“images/cake.jpg”; images[1]=“images/cake1.jpg”; images[2]=“images/cake2.jpg”; images[3]=“images/cake3.jpg”; images[4]=“images/cake4.jpg”; 函数变换图像{ document.src=图像[1]; 如果i 您好

函数settimeout未正确写入。应该是:

setTimeout(changeimage, time);
有关更多信息,请检查此项。

代码中的问题

拼写错误的setTimeout 缺少图像标签 反复使用图像[1] 你想研究这个吗

常数时间=4000; 常量图像=[ https://picsum.photos/id/231/200/300, https://picsum.photos/id/232/200/300, https://picsum.photos/id/233/200/300, https://picsum.photos/id/234/200/300, https://picsum.photos/id/235/200/300 ]; 设cnt=0; 常量changeImage=函数{ document.getElementByIdimg1.src=images[cnt]; cnt++; 如果cnt>=images.length cnt=0; }; window.addEventListenerload,当页面加载时函数{// setIntervalchangeImage,time;//每4秒调用一次 changeImage;//但是现在也调用它,这样我们就不必等待了 };
是否使用setTimeout upper casedocument.src???您需要更改某个图像,然后使用以下格式:setTimeoutchangeimage,time;或者只需使用setIntervalsetTimeoutchangeimage、time;不设置TimeOutChangeImage,时间;这是一个打字错误类型的问题