javascript - Lorsque vous utilisez location.href pour accéder à une page, cela ne saute-t-il pas immédiatement?
怪我咯2017-06-28 09:28:41
0
3
1042
location.href="login.html"
J'ai constaté qu'il ne saute pas immédiatement après l'exécution de cette instruction, mais une fois que toutes les instructions JS suivant l'instruction sont exécutées, le saut est effectué. Pourquoi ?
Non, je l'ai testé et cela ne s'est pas produit. Cela saute immédiatement. Vous pouvez publier votre code et voir s'il a quelque chose à voir avec votre code, par exemple s'il est dans une fonction asynchrone
window.location.href
的赋值,并不会中断Javascript的执行。所以最好在后面加上return
Fin cette phraseSi vous devez sauter directement sans exécuter ce qui suit, vous pouvez ajouter return false ;
après le sautNon, je l'ai testé et cela ne s'est pas produit. Cela saute immédiatement. Vous pouvez publier votre code et voir s'il a quelque chose à voir avec votre code, par exemple s'il est dans une fonction asynchrone
.