只是一个简单的简单示例:
function tree(data) { if (typeof(data) == 'object') { document.write('<ul>'); for (var i in data) { document.write('<li>' + i); tree(data[i]); } document.write('</ul>'); } else { document.write(' => ' + data); }}
jQuery版本:
function tree(data) { if (typeof(data) == 'object') { var ul = $('<ul>'); for (var i in data) { ul.append($('<li>').text(i).append(tree(data[i]))); } return ul; } else { var textNode = document.createTextNode(' => ' + data); return textNode; }}$(document.body).append(tree(data));
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)