【发布时间】:2016-10-30 07:35:07
【问题描述】:
我有一个数组arr = [1, 2, 3, 4]。
我要打印
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<ul>
<li>4</li>
</ul>
所以我需要在每个第三个元素之后中断循环。
let s = '<ul>';
arr.forEach(el => {
s += '<li>' + el + '</li>';
});
s += '</ul>';
【问题讨论】:
-
可以通过嵌套循环解决,即循环中的循环。
-
你确定是reactjs吗?
-
你不能通过使用
forEach来打破循环。请改用for或while。
标签: javascript arrays loops reactjs