下記を実行するとメモリが階段状に上がり続けます
sett()内にsetTimeoutを入れることで継続的に呼び出しを行ってるからだと思いますが
メモリが解放されていかないのはなぜでしょうか?
メモリを食わずに継続的に呼び出す方法は存在しないのでしょうか?
<script> function sett(){ for(i=0;i<20;i++){ console.log(i); } setTimeout(sett,500); } sett(); </script>
Q&A
退会済みユーザー
総合スコア0
投稿2021/10/07 21:51
編集2021/10/07 21:57下記を実行するとメモリが階段状に上がり続けます
sett()内にsetTimeoutを入れることで継続的に呼び出しを行ってるからだと思いますが
メモリが解放されていかないのはなぜでしょうか?
メモリを食わずに継続的に呼び出す方法は存在しないのでしょうか?
<script> function sett(){ for(i=0;i<20;i++){ console.log(i); } setTimeout(sett,500); } sett(); </script>