javascript - Apabila menggunakan location.href untuk melompat ke halaman, ia tidak melompat serta-merta?
怪我咯2017-06-28 09:28:41
0
3
1040
location.href="login.html"
Saya mendapati bahawa ia tidak melompat serta-merta selepas melaksanakan pernyataan ini, tetapi selepas semua pernyataan JS berikutan pernyataan itu dilaksanakan, lompatan dilakukan.
Tidak, saya telah mengujinya dan ia tidak berlaku serta-merta Anda boleh menyiarkan kod anda dan melihat sama ada ia mempunyai kaitan dengan kod anda, seperti sama ada ia berada dalam fungsi tak segerak.
window.location.href
的赋值,并不会中断Javascript的执行。所以最好在后面加上return
Tamatkan ayat iniJika anda perlu melompat terus tanpa melaksanakan perkara berikut, anda boleh menambah return false;
selepas lompatanTidak, saya telah mengujinya dan ia tidak berlaku serta-merta Anda boleh menyiarkan kod anda dan melihat sama ada ia mempunyai kaitan dengan kod anda, seperti sama ada ia berada dalam fungsi tak segerak.