首页 > 解决方案 > '[+i]' 在 javascript 中是什么意思?

问题描述

function markAnswer(i){
  poll.selectedAnswer = +i;
  try {
    document.querySelector(".poll .answers .answer.selected").classList.remove("selected");
  } catch(msg){}
  document.querySelectorAll(".poll .answers .answer")[+i].classList.add("selected");
  showResults();
}

我明白[i]数组中的含义。但是,我不明白是什么[+i]意思。我可以假设这[+i]与数组有关,但我不知道+为什么i.

这段代码来自名为 CodingFlag 的 YouTube 频道。我观看了 CodingFlag 并找到了这段代码,并尝试从中阅读和学习一些东西,但我无法理解那[+i]部分。

标签: javascriptarrays

解决方案


推荐阅读