递归输出多维数组
有这样一个数组:
var menu = new Array()
menu[0] = new Array("0","menu0")
menu[1] = new Array("1","menu1")
menu[2] = new Array("2","menu2")
menu[0][0] = new Array("00","menu00")
menu[0][1] = new Array("01","menu01")
menu[0][2] = new Array("02","menu02")
menu[1][0] = new Array("10","menu10")
menu[1][1] = new Array("11","menu11")
menu[1][2] = new Array("12","menu12")
menu[2][0] = new Array("20","menu20")
menu[2][1] = new Array("21","menu21")
menu[2][2] = new Array("22","menu22")
有无办法递归输出结果成下面的样子:
0,menu0
00,menu00
01,menu01
02,menu02
1,menu1
10,menu10
11,menu11
12,menu12
2,menu2
20,menu20
21,menu21
22,menu22