javascript - 如何比较两个数组的索引?
问题描述
我有两个数组,每个数组用于检查索引。但现在我想比较两者的索引并检查它们是否比较。
这些是我的数组和每个循环。任何人都可以帮助我吗?
items: ['.js-countdown-item']
const arrayTime = [days, hours, minutes, seconds]
arrayTime.forEach((item, i) => {
console.log(i)
})
items.forEach((item, i) => {
console.log(i)
})
解决方案
这是演示如何执行此操作的代码:
let allIndexesCompare = true;
const check = items.length === arrayTime.length;
// make sure they have the same length
if(check){
items.forEach((item, i) => {
if(item !== arrayTime[i]) allIndexesCompare = false;
})
}
// now you have your var "allIndexesCompare" set to true or false, just use it
推荐阅读
- python - 如何使用 SQLite/Pandas 在 Python Tkinter 模块中将 Int 转换为 IntVar
- html - 如何重新定位和对齐我的两个元素?
- flutter - Flutter:DropdownButton的弹出位置不正确
- reactjs - 如何在反应材料标签中从父级更改标签
- c# - PowerPoint 互操作:如何检测用户何时关闭 PowerPoint 而不保存更改?
- flutter - MissingPluginException(未找到通道唤醒锁上的方法切换的实现) - 颤振唤醒锁
- javascript - 如何从innerHTML调用jQuery点击事件?
- java - 如何对标准输入中的文本进行惰性求值?
- arrays - 将指针或数组传递给函数
- python - 通过其对角线为 pandas 数据框的值着色