1

是的,那我可以这样做吗?

我已经编写了一个具有两个功能的程序..一个是递归的..所以我想知道如何通过按下按钮一次只执行一行代码..我希望这是可能的

我也在网页中这样做

这是我的剧本..它不重要,只是让你提出一个想法..

读这个...我不想用萤火虫或其他东西调试它...我想在我的程序中自己做这个...我想让代码在我按下按钮时一次执行 1 行。 .所以基本上我正在构建我自己的调试器..图形部分已经完成..我只需要知道如何做到这一点..

                        function nod(){
                            var info;
                            var st;
                            var dr;
                        }
                        function help(){
                            var rad;
                        }

                        var h = new help();
                        h.rad = new nod();
                        h.rad = null;

                        function create(h,x)
                        {

                            if(h.rad==null)
                            {
                                h.rad = new nod();
                                h.rad.info = x ;
                                h.rad.st = h.rad.dr = null;
                            }
                            else{
                                if(x < h.rad.info){
                                    var h1;
                                    h1 = new help();
                                    h1.rad = h.rad.st;
                                    create(h1,x);
                                    h.rad.st = h1.rad;
                                }
                                else{ 
                                    var h2;
                                    h2 = new help();
                                    h2.rad = h.rad.dr;
                                    create(h2,x);
                                    h.rad.dr = h2.rad;
                                }
                            }


                        }

                        function read(h)
                        {


                            var input = [0,10,2,1,8,9,4,5,3,6,20,11,30,21,31,22,23,
                            ];
                            var i;
                            for(i=1;i<=16;i++)
                            {
                                create(h,input[i]);

                            }



                        }

                        read(h);
4

1 回答 1

1

在 Chrome 中打开您的站点,并使用集成的脚本调试器在您设置的断点后逐步执行脚本。

但是至少快速浏览一下我链接的整个工具箱,以确保您知道您可以期待什么,并根据您的需要使用最好的工具。

于 2012-06-20T13:58:40.707 回答