哪位前端大佬帮我看下这道题DOM2JSON(node) 函数
这道题在字节跳动面试多次出现过,对这题实在没想法。哪位大佬讲一下思路,能贡献代码更好。
写一个 DOM2JSON(node) 函数,node 有 tagName 和 childNodes 属性,示例:
```html<div><span><a></a></span><span><a></a><a></a></span></div>``````json{tag: 'DIV',children: [{tag: 'SPAN',children: [{ tag: 'A', children: [] }]},{tag: 'SPAN',children: [{ tag: 'A', children: [] },{ tag: 'A', children: [] }]}]}
#字节跳动##前端#