2番目の関数がスタックオーバーフローを引き起こさない理由を誰かが説明できますか?
//stack overflow on call
function test1() {
test1();
}
//no stack overflow, nor beer
function test2() {
setTimeout(test2, -500); //back to the future
}
2番目の関数がスタックオーバーフローを引き起こさない理由を誰かが説明できますか?
//stack overflow on call
function test1() {
test1();
}
//no stack overflow, nor beer
function test2() {
setTimeout(test2, -500); //back to the future
}