const arr = [1, 2, 3, ["a", "b", "c"]];
function a(params) {
for (const iterator of params) {
if (typeof iterator === "object") {
a(iterator);
}
console.log(params);
}
a(arr);
const arr = [1, 2, 3, ["a", "b", "c"]];
function a(params) {
for (const iterator of params) {
if (typeof iterator === "object") {
a(iterator);
}
console.log(params);
}
a(arr);
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.9k 阅读
因为for 循环多次满足条件,所以会多次进行console.log打印,而且代码少了个 '}'