87,920
社区成员
发帖
与我相关
我的任务
分享
var myArray = new Array();
myArray[0] = new Array();
myArray[0][0] = '黑色';
myArray[0][1] = '红色';
myArray[1] = new Array();
myArray[1][0] = '大码';
myArray[1][1] = '小码';
myArray[2] = new Array();
myArray[2][0] = 'T1';
myArray[2][1] = 'T2';
var myArray = [];
myArray[0] = [];
myArray[0][0] = '黑色';
myArray[0][1] = '红色';
myArray[1] = [];
myArray[1][0] = '大码';
myArray[1][1] = '小码';
myArray[2] = [];
myArray[2][0] = 'T1';
myArray[2][1] = 'T2';
myArray[3] = [];
myArray[3][0] = 'Other';
function makeArray(ar) {
for (var arrays = [],i = 0, array = []; i < ar.length; i++) {
array.push(ar[i]);
}
function getnext(str, arr) {
var subA = arr[0], newArr = arr.length > 1 ? arr.slice(1) : null, n = 0;
for (; n < subA.length; n++) {
newArr ? getnext(str + subA[n] + ",", newArr) : arrays.push(str + subA[n]);
}
}
getnext('', array);
return arrays.join("|");
}
console.log(makeArray(myArray));
var myArray = new Array();
myArray[0] = new Array();
myArray[0][0] = '黑色';
myArray[0][1] = '红色';
myArray[1] = new Array();
myArray[1][0] = '大码';
myArray[1][1] = '小码';
myArray[2] = new Array();
myArray[2][0] = 'T1';
myArray[2][1] = 'T2';
var arr = [""];
for (var i = 0; i < myArray.length; i++) {
var newarr = [];
for (var j = 0; j < arr.length; j++)
for (var k = 0; k < myArray[i].length; k++)
newarr.push(arr[j]+myArray[i][k]+" ");
arr = newarr;
}
alert(arr.join("| "));