//數(shù)組長(zhǎng)度不固定constspec=[{label:'顏色',content:['紅色','黑色','藍(lán)色']},{label:'產(chǎn)地',content:['杭州','貴州','商州']},{label:'尺寸',content:['大號(hào)','中號(hào)','小號(hào)']}];//操作spec得到如下datas,spec0,spec1,spec2是動(dòng)態(tài)對(duì)應(yīng)spec數(shù)組的順序,總共生成27個(gè)對(duì)象constdatas=[{spec0:'紅色',spec1:'杭州',spec2:'大號(hào)'},{spec0:'紅色',spec1:'杭州',spec2:'中號(hào)'},{spec0:'紅色',spec1:'杭州',spec2:'小號(hào)'},{spec0:'紅色',spec1:'貴州',spec2:'大號(hào)'},{spec0:'紅色',spec1:'貴州',spec2:'中號(hào)'},{spec0:'紅色',spec1:'貴州',spec2:'小號(hào)'},{spec0:'紅色',spec1:'商州',spec2:'大號(hào)'},{spec0:'紅色',spec1:'商州',spec2:'中號(hào)'},{spec0:'紅色',spec1:'商州',spec2:'小號(hào)'}//.....];
有大佬遇到過(guò)這個(gè)問(wèn)題嗎:如何操作此數(shù)組,得到如下的笛卡爾積?求高效方法求大佬指點(diǎn)!
瀟湘沐
2019-08-21 13:16:23