原始數(shù)據(jù)javascriptvarobj={'a':1,'b':2,'c':['x','y','z','j'],'d':['a','c','u'],'e':['e','d']};轉(zhuǎn)化為目標(biāo)數(shù)據(jù)javascript[{'a':1,'b':2,'c':'x','d':'a','e':'e'},{'a':1,'b':2,'c':'y','d':'a','e':'e'},{'a':1,'b':2,'c':'z','d':'a','e':'e'},{'a':1,'b':2,'c':'j','d':'a','e':'e'},{'a':1,'b':2,'c':'x','d':'c','e':'e'},{'a':1,'b':2,'c':'y','d':'c','e':'e'},{'a':1,'b':2,'c':'z','d':'c','e':'e'},{'a':1,'b':2,'c':'j','d':'c','e':'e'},{'a':1,'b':2,'c':'x','d':'u','e':'e'},{'a':1,'b':2,'c':'y','d':'u','e':'e'},{'a':1,'b':2,'c':'z','d':'u','e':'e'},{'a':1,'b':2,'c':'j','d':'u','e':'e'},{'a':1,'b':2,'c':'x','d':'a','e':'d'},{'a':1,'b':2,'c':'y','d':'a','e':'d'},{'a':1,'b':2,'c':'z','d':'a','e':'d'},{'a':1,'b':2,'c':'j','d':'a','e':'d'},{'a':1,'b':2,'c':'x','d':'c','e':'d'},{'a':1,'b':2,'c':'y','d':'c','e':'d'},{'a':1,'b':2,'c':'z','d':'c','e':'d'},{'a':1,'b':2,'c':'j','d':'c','e':'d'},{'a':1,'b':2,'c':'x','d':'u','e':'d'},{'a':1,'b':2,'c':'y','d':'u','e':'d'},{'a':1,'b':2,'c':'z','d':'u','e':'d'},{'a':1,'b':2,'c':'j','d':'u','e':'d'},]參數(shù)是不定的,varobj1={'a':1,'b':2,'c':['x','y','z','j'],'d':['a','c','u'],'e':['e','d']}varobj2={'a':1,'b':2,'c':['x','y','z','j'],'d':['a','c','u']}varobj3={'c':['x','y','z','j'],'d':['a','c','u']}varobj4={'a':1,'b':2}等等,對象個數(shù)沒有限制,屬性值沒有限制(當(dāng)然,只翻譯屬性值為數(shù)組類型的)
有趣數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)化,如何實(shí)現(xiàn)?
紅顏莎娜
2019-04-10 20:49:17