我正在努力提高我的 JavaScript 技能。使用 for 循环我想选择每隔一个元素(例如,我想让它们变为粗体或斜体)。我知道我可以使用 CSS3 和nth-child选择器来做到这一点,但正如我所说,我正在努力提高我的 JS 技能,我想使用for循环而不是foreach循环或其他 JS 循环类型来做到这一点。我是JS的新手。
编辑:我想添加所有元素,但我只想拿起第二个元素以使它们变为粗体或斜体
var myList = document.getElementById('myList');
var addList = ["Python", "C", "C++", "Ruby", "PHP", "Javascript", "Go", "ASP", "R"];
for (var i = 0; i < addList.length; i++) {
var newLi = document.createElement("li");
newLi.innerHTML = addList[i];
myList.appendChild(newLi);
}
<ul id="myList"></ul>