JavaScript 中 `i < 2` 飘红错误解决方法
在代码中,'i < 2' 会被解释为比较字符串 ('i') 与数字 (2),这是不允许的比较类型。为了解决这个问题,你需要将 'i' 转换为数字类型。你可以使用 parseInt(i) 来将字符串转换为数字,然后进行比较。以下是修改后的代码示例:
for (let i in record) {
if (parseInt(i) < 2) {
// 执行你想要的操作
}
}
这样修改后,飘红问题应该会解决。
原文地址: https://www.cveoy.top/t/topic/pLgJ 著作权归作者所有。请勿转载和采集!