javascript - '[+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]
部分。
解决方案
推荐阅读
- python - pandas.core.base.SpecificationError:函数名称必须是唯一的,当使用部分作为聚合函数时
- git - 如何在没有任何电子邮件/用户名的情况下将我的电子邮件/用户名添加到旧提交?
- reactjs - 使用 react js 下载 ByteArray(application/pdf 或 application/octect-stream) 响应
- python - 更改我的代码以运行该程序“n”次
- python - 在请求标头中设置模拟位置
- r - 添加 tabItem 后,我闪亮的应用程序不会呈现任何内容
- windows - Opencv安装代码块
- python - 如何使用 python 中的 REST API 以发货状态获取 shopify 中的所有订单?
- python - 如何在 Python 中的字典中添加相似的键及其值?
- amazon-web-services - AWS Cloudfront 突然停止为静态 S3 网站工作