感觉这道题只能依葫芦画瓢,自己思考是想不出这种逻辑的?
来源:7-7 编程练习
技术为王2383098363
2019-08-06 22:05:37
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>节点遍历</title> </head> <body> <div> <p> <span> <a href=""></a> <a href=""></a> <a href=""></a> </span> <span> <a href=""></a> <a href=""></a> <a href=""></a> </span> <span> <a href=""></a> <a href=""></a> <a href=""></a> </span> </p> </div> <script> var s=""; function travel(space,note){ if(note.tagName){ s+=space+note.tagName+"<br>"; }; var len=note.childNodes.length; for(var i=0;i<len;i++){ travel(space+"*",note.childNodes[i]); }; }; travel("",document); document.write(s); </script> </body> </html>
1回答
好帮手慕糖
2019-08-07
同学你好,效果是可以的哦。
建议:1、这个课程中是有讲类似的节点遍历的,可以先将课程的思路梳理下,搞懂之后,在开始做习题。
2、做习题的时候,先不要看习题中提供的思路与代码,可以先自己思考下,看是否有思路来实现。有思路的话,跟着自己的思路来写代码。
3、若是没有思路的话,可以参考习题中提供的思路,但是要自己书写代码来实现哦。实现之后,可以在梳理下这个思路。这样以后遇到这种类似的,就知道如何解决了哦。
希望能帮助到你,祝学习愉快!
相似问题