将模式与循环中的迭代器匹配
Match a pattern with iterator in loop
我在 JavaScript 中有这个循环,它在每个循环中的第 3 个元素执行代码,我怎么能做同样的事情,但使用这种模式:
第2、5、8、11等
if ( index % 3 === 0 ) {
// <p>message</p>
}
你所拥有的做 0,3,6,只需调整余数。 2 % 3
和5 % 3
返回 2
if ( index % 3 === 2 )
if ( (index+2) % 3 === 0 ) {
// <p>message</p>
}
相关文章:
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- 从两个基于0的for循环迭代器中获取单个基于0的索引的公式
- Rails:试图在javascript(Google Charts API)中嵌入一个adv-ruby(each+迭代器
- 在javascript中,从迭代器创建Array
- Javascript中的迭代器和生成器
- 从迭代器/生成器中获取单个yield值
- 迭代器和可迭代之间的区别
- 文件夹迭代器中的Google驱动器文件迭代器
- DOM:如何根据迭代器值设置元素宽度并在mouseover上调用函数
- javascript中多维数组的迭代器
- 迭代Promise迭代器的非递归方法
- 循环中的Node.js回调具有错误的迭代器值
- underscore.js,迭代器引用错误
- 去掉foreach中的自定义绑定以获取迭代器
- 迭代器中的return element.parentNode
- 如何使用量角器+angular获取迭代器索引/键
- 在jquery each()迭代器函数中访问JS对象
- jQuery 改进表迭代器
- 将模式与循环中的迭代器匹配
- 使用生成器和迭代器管理流的正确模式是什么