Array.prototype.myForEach = function(element) {
for (var i = 0; i < this.length; i++) {
element(this[i], i, this);
}
};
var forArr = ['8', '17', '25', '42','67'];
forArr.myForEach(function(exm){
console.log(exm);
});
我在表格里写了。你能帮忙把它翻译成递归吗?
最佳答案
var forArr = ['8', '17', '25', '42','67'];
var recursive_function = function(array){
if(array.length > 0){
console.log(array[0]);
recursive_function(array.slice(1))
}
}
recursive_function(forArr)
关于javascript - 如何在javascript中使用递归打印数组中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49734881/