我为我的学生编写了一个浏览器内部的java-esque调试器(http://www.kapparate.com/kj/。在一个支持javascript的浏览器中点击编译按钮),我试图弄清楚什么是最好的可视化方式当前范围中的变量。现在,我将它们打印为JSON:什么是可视化内存中变量的好方法? (一个可视化的调试器)
6 KJDB> 7 STACK {"x":"hello","y":"hello","a":4,"z":5,"xx":-5.6400000000000015,"c":true,"intArray":[5,90,35,45,150,3]}
因此,表示x,y,a,z,xx,c和intArray。各自的价值观也在那里。
但是,我的一些学生在初中,这种表情有时会令人困惑。我应该使用表格(每行是不同的变量?)。或者可能是用矩形表示变量的图形?