如何将数组里的各数据分别提取出来?

用公式

第1个回答  2022-01-13
**
* 用闭包 实现数组中及数组内部数组 的数据提取出来
*/

var myarr = [1,2,8,[3],[4,[5,[6],['a','b']],[9]]];
function tqFun(qcArr1){
var tempArr = [];
function bbFun (qcArr){
for(var i=0; i<qcArr.length; i++){
if(qcArr[i] instanceof Array){
bbFun(qcArr[i]);
}else{
tempArr.push(qcArr[i]);
}
}
return tempArr;
}
return bbFun(qcArr1);
}
var stFun = tqFun(myarr);
console.log(stFun);

/**
* 传统方式 实现数组中及数组内部数组 的数据提取出来
*/

var myarr = [1,2,8,[3],[4,[5,['a','b']],[9]]];
var tempArr = [];
function tqFun(qcArr){
for(var i=0; i<qcArr.length; i++){
if(qcArr[i] instanceof Array){
tqFun(qcArr[i]);
}else{
tempArr.push(qcArr[i]);
}
}
return tempArr;
}
console.log(tqFun(myarr));
第2个回答  2022-01-13
使用for循环语句+文件操作函数即可文件中数据读取并存到数组中。1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中。例如:fopen、fclose函数用于文件打开与关闭
第3个回答  2022-01-14
· 方法/步骤. 1/7 分步阅读. 新建一个html文件,命名为test.html,用于讲解js中如何取出数组中的值。. 该信息未经授权抓取自百度经验. 2/7. 在test.html文件内,使用div标签创建一个模块,并设置其id为outinput,主要用于下面通过该id获得div对象。. 3/7. 在js标签内,定义 ..
第4个回答  2022-01-14
· 方法/步骤. 1/7 分步阅读. 新建一个html文件,命名为test.html,用于讲解js中如何取出数组中的值。. 该信息未经授权抓取自百度经验. 2/7. 在test.html文件内,使用div标签创建一个模块,并设置其id为outinput,主要用于下面通过该id获得div对象。. 3/7. 在js标签内,定义 ..
第5个回答  2022-01-14
· 方法/步骤. 1/7 分步阅读. 新建一个html文件,命名为test.html,用于讲解js中如何取出数组中的值。. 该信息未经授权抓取自百度经验. 2/7. 在test.html文件内,使用div标签创建一个模块,并设置其id为outinput,主要用于下面通过该id获得div对象。. 3/7. 在js标签内,定义 ..
相似回答