我是 javascript 的初学者。我在javascript中尝试递归函数。
<html>
<head>
</head>
<body>
<script type = "text/javascript">
function first(){
document.write(" first");
first();
}
first();
</script>
</body>
</html>
浏览器打印“first”有限次。这是为什么?是否有任何特定机制在一定时间后停止“首先”打印?它是特定于浏览器的吗?