<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>递归调用函数获取数组</title> </head> <body> <script> var arr = ['a','b','c','d',1,3,5,'e','f',9]; (function getArr(i){ // 递归调用函数获取数组的值 类似for循环 if(i == arr.length) return false; // 判断i == 数组长度 跳出方法 console.log(arr[i]); // 每项数组的值 if(typeof arr[i] == 'number'){ // 判断数据类型 console.log('数字类型:',arr[i]) } getArr(i+1); //递归调用 })(0) </script> </body> </html>
递归调用函数获取数组每一项的值
猜你喜欢
转载自www.cnblogs.com/hs610/p/12033588.html
今日推荐
周排行