//链表转数组
var list = {
"head": {
"ele": 1,
"next": {
"ele": 3,
"next": {
"ele": 4,
"next": null
}
}
}
}
var array = []
function ListToArray(list){
var p = list?list.head:null
if(!p){
return []
}
function getArray(p){
if(p.ele){
array.push(p.ele)
if(p.next){
getArray(p.next)
}
}
}
getArray(p)
return array
}
ListToArray(list)
console.log(array,1)