すごく初歩的な質問だと思うのですが、
自分なりにネットで調べてみてもきちんと書かれているものが見つけられませんでした。
下記のようなコードを実行した際、ページ遷移後の処理はどうなるのでしょうか?
強制終了されるのでしょうか?
それとも目には見えないところでずっと最後まで実行されるのでしょうか?
また、その仕様はブラウザや端末によって異なったりするのでしょうか?
JavaScript
1function start() { 2 var i = 1; 3 var timer = setInterval(function(){ 4 console.log("ループ"+i+"回目"); 5 if (i == 15) { 6 //15回目のループでページ遷移する 7 location.href="https://www.google.co.jp/"; 8 } 9 if (i >= 50){ 10 console.log("ループ終了"); 11 clearInterval(timer); 12 } 13 i++; 14 },500); 15}
ご存じの方がいらっしゃいましたら、ご教示いただければ幸いです。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/19 07:10