删除除首先使用纯JS之外的所有类

use*_*731 1 html javascript html5 webpage loops

我正在尝试删除除拳头课程以外的所有课程。

的HTML:

<div class="note">1</div>
<div class="note">1</div>
<div class="note">1</div>
<div class="note">1</div>
Run Code Online (Sandbox Code Playgroud)

Js:

for (var item of document.querySelectorAll("div.note(not:first-of-type"))) {
    item.classList.remove('note');
}
Run Code Online (Sandbox Code Playgroud)

Sno*_*now 5

用途:not(:first-of-type)

for (var item of document.querySelectorAll("div.note:not(:first-of-type)")) {
    item.classList.remove('note');
}
Run Code Online (Sandbox Code Playgroud)
.note {
  color: yellow;
}
Run Code Online (Sandbox Code Playgroud)
<div class="note">1</div>
<div class="note">2</div>
<div class="note">3</div>
<div class="note">4</div>
Run Code Online (Sandbox Code Playgroud)