我试图在单击按钮时更改背景颜色。但是当我单击按钮时颜色不是按顺序更改,而是直接更改为最后一个。如何仅使用 for 循环来修复它。
but.addEventListener("click", clickfunction);
function clickfunction() {
color = arr.shift();
arr.push(color);
bgcolor.style.background = color;
but.style.color = color;
but.innerText = color;
comming[0].style.background = --color;
};