我想创建一个调用函数的 console.log 树。例如,假设我有一个带有函数的对象,在start
里面我调用另一个函数调用hello
两次,在里面我调用一个函数调用dancing
1 或 3 次。而跳舞的方法console.logs一个随机数,随机次数。让我们说每个方法 console.logs 它自己的名称或随机数,手动输入。
让标记-
在这个例子中。
最后,我希望我的控制台看起来像:
start
-hello
--dancing
---123
-hello
--dancing
---432
---5435
---53
--dancing
--dancing
---654
该项目太大而无法手动放置,并且我可能有动态的调用链,因此我需要一个自动化系统。
嘿,如果您可以为此推荐一个库,那就太好了。
我曾考虑在调用中放置一个具有父级级别的变量,但同样,我将不得不修改所有函数......无处不在。
干杯!