【发布时间】:2023-01-31 01:40:59
【问题描述】:
我有一组值,可以使用下一个/上一个按钮循环:
例子:
var sav = [
"first item",
"second item",
"third item"
];
var box = document.getElementById('box');
var i = -1;
function next() {
i = i >= sav.length - 1 ? 0 : i + 1;
box.innerHTML = sav[i];
}
function prev() {
i = i > 0 ? i - 1 : sav.length - 1;
box.innerHTML = sav[i];
}
<a href="#" onclick="prev()">Previous</a>
<div id="box"></div>
<a href="#" onclick="next()">Next</a>
如果数组是多维的,请告诉我如何迭代?
我设法基于一维数组做了一个例子,但它在多维数组的情况下不起作用
【问题讨论】:
-
显示的代码中似乎没有任何多维数组。
-
请显示您的多维数组并说明您希望如何迭代和循环它。只是
.flat()tening 吗?
标签: javascript multidimensional-array