相关疑难解决方法(0)

如何在Javascript中终止脚本

我需要一个能退出js脚本的代码,就像PHP'exit'或'die'一样.(我知道它不是最好的编程实践,但我需要它).

javascript exit die

128
推荐指数
9
解决办法
31万
查看次数

调用setTimeout是否清除了callstack?

通过使用setTimeout方法调用函数而不是直接调用函数,可以在javascript中避免堆栈溢出吗?我对setTimeout的理解是它应该启动一个新的callstack.当我查看chrome和IE的callstack时,似乎setTimeout调用正在等待函数调用返回.

这只是调试器的属性还是我的理解有缺陷?

编辑

虽然下面提供的答案是正确的,但我遇到的实际问题与我调用setTimeout(aFunction(),10)的事实有关,因为括号因此立即评估aFunction.这个问题把我排除在外.

javascript callstack settimeout

12
推荐指数
2
解决办法
8508
查看次数

标签 统计

javascript ×2

callstack ×1

die ×1

exit ×1

settimeout ×1