我创建了一个Javascript函数,它接受可变数量的参数并在新行上打印出来:
var printOut = function () {
for (var i = 0; i < arguments.length; i++) {
document.writeln(arguments[i] + '<br>');
}
};
printOut('a', 'b', 'c');
printOut('d', 'e');
该功能打印出来:
a
b
c
d
e
我想知道的是,是否可以使用此函数并使其递归,但输出的顺序是否相同? 根据我的研究,递归会颠倒输出的顺序吗?