我有一小段代码在chrome中运行良好且没有错误。在Internet Explorer中运行时,我收到语法错误,但我不熟悉差异,以了解导致错误的原因。
sleep(1000).then(() => {
resetTDcolor(SRID)
});
错误显示在上面代码的第一行。如果有帮助,睡眠功能和重置功能如下。
function sleep (time) {
return new Promise((resolve) => setTimeout(resolve, time));
}
function resetTDcolor(SRID){
var SR = document.getElementsByClassName('scoutRequirement' + SRID);
for (i=0;i<SR.length;i++){
SR[i].style.backgroundColor = '';
}
}
非常感谢任何帮助或澄清。