猿问

循环组合{"item1":"aa,bb","item2":"M,L"}

js怎么将{"item1":"aa,bb","item2":"M,L"}组合成[{"item1":"aa","item2":"M"},{"item1":"aa","item2":"L"},{"item1":"bb","item2":"M"},{"item1":"bb","item2":"L"}]

慕莱坞3248610
浏览 1034回答 1
1回答

爱学习的小渣渣呢

var data = {"item1":"aa,bb","item2":"M,L"}; var allArr = []; var arr = data.item1.split(","),     arr1 = data.item2.split(","); for(var i=0;i<arr.length;i++){       for(var j=0;j<arr1.length;j++){             allArr.push({item:arr[i],item2:arr1[j]})         } } console.log(JSON.stringify(allArr));
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答