let res =[];let len = arr.length;let index =[];//暂存可能排列的情况sort(-1);functionsort(start){
start ++;if(start > len -1){return;}for(index[start]=0; index[start]< arr[start].length; index[start]++){sort(start);if(start == len -1){let temp =[];let ss ='';for(let i = len -1; i >=0; i --){
ss += arr[start - i][index[start - i]];}
res.push(ss);}}}
console.log(res,'222')return res;}let aa =[['a','b'],['c','d'],['e','f']]full_arr(aa);```