Maison  >  Questions et réponses  >  le corps du texte

javascript - Lorsque vous utilisez location.href pour accéder à une page, cela ne saute-t-il pas immédiatement?

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 ?

怪我咯怪我咯2694 Il y a quelques jours1012

répondre à tous(3)je répondrai

  • 淡淡烟草味

    淡淡烟草味2017-06-28 09:30:41

    window.location.href的赋值,并不会中断Javascript的执行。所以最好在后面加上returnFin cette phrase

    répondre
    0
  • ringa_lee

    ringa_lee2017-06-28 09:30:41

    Si vous devez sauter directement sans exécuter ce qui suit, vous pouvez ajouter return false ;

    après le saut

    répondre
    0
  • PHP中文网

    PHP中文网2017-06-28 09:30:41

    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

    .

    répondre
    0
  • Annulerrépondre