>  Q&A  >  본문

javascript - location.href를 사용하여 페이지로 이동할 때 즉시 이동하지 않습니까?

으아악

이 문을 실행한 후 바로 점프하지 않는 것을 발견했는데, 문 뒤의 JS 문이 모두 실행된 후에 점프가 수행되는 이유는 무엇입니까?

怪我咯怪我咯2694일 전1013

모든 응답(3)나는 대답할 것이다

  • 淡淡烟草味

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

    window.location.href的赋值,并不会中断Javascript的执行。所以最好在后面加上return이 문장을 끝내세요

    회신하다
    0
  • ringa_lee

    ringa_lee2017-06-28 09:30:41

    다음을 실행하지 않고 직접 점프해야 하는 경우 점프 후에 return false;

    를 추가할 수 있습니다.

    회신하다
    0
  • PHP中文网

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

    아니요, 테스트했는데 즉시 점프하지 않았습니다. 코드를 게시하고 비동기 함수에 있는지 등 코드와 관련이 있는지 확인할 수 있습니다.

    회신하다
    0
  • 취소회신하다