<script>
????//?定義poker值和花色
????var?poker?=?{
????????name:?['A',?'2',?'3',?'4',?'5',?'6',?'7',?'8',?'9',?'10',?'J',?'Q',?'K']
????????,?color:?['Spade',?'Heart',?'Club',?'Diamond']
????};
????//?定義大小王
????var?king?=?{
????????name:?'king'
????????,?size:?['big',?'small']
????};
????//容器
????var?pokerlist?=?{};
????var?pokername?=?poker.name;
????var?pokercolor?=?poker.color;
????//歸類數(shù)據(jù)
????for?(var?i?=?0;?i?<?pokercolor.length;?i++)?{
????????if?(pokercolor[i])?{
????????????var?k?=?pokercolor[i];
????????????var?a?=?pokerlist[k];
????????????if?(!a)?{
????????????????pokerlist[k]?=?[];
????????????????a?=?pokerlist[k];
????????????}
????????????a.push(pokercolor[i])
????????}
????}
????console.log(pokerlist);
</script>代碼效果:目標(biāo)效果:應(yīng)該為每個(gè)花色下 的數(shù)組有13個(gè)元素~請(qǐng)問(wèn)該如何解決~我趕腳是循環(huán)有問(wèn)題~
js的數(shù)據(jù)結(jié)構(gòu)
荼酒
2016-02-16 21:35:13