예기치 않은 자바스크립트 입력 종료

| | | | | | | | | | | | | | | | | | |

캐치되지 않은 구문 오류:. 예상하지 못한 입력 종료

이러한 오류로 인해 때때로 밤에 지쳤습니다. 땀 흘리지 마! 이 기사에서는 이 오류를 극복하고 프로젝트를 계속 진행할 수 있도록 코드를 디버그하는 데 도움이 되는 방법에 대해 설명합니다.

이것이 의미하는 바는 무엇입니까?

이것보다 더 가능성이 높습니다. 코드 어딘가에 불일치 대괄호 또는 따옴표가 있음을 의미합니다. 결국 V8 엔진이 코드를 특정 방식으로 분석하고 특정 문자를 검색하기 때문입니다.

오류가 한 줄과 여러 문자를 제공하면 이 사냥을 시작하기에 좋은 장소입니다. 그렇지 않으면 찾을 때까지 코드를 다시 살펴보세요.

어떻게 찾을 수 있나요?

코드에서 버그를 찾는 데 도움이 되는 구문을 사용하기 위해 할 수 있는 몇 가지 작업이 있습니다.

  1. 모든 것이 올바르게 들여쓰기되었는지 확인하십시오. 이와 관련하여 Prettier 또는 Embellinez와 같은 확장 프로그램이 도움이 될 수 있습니다. 그러나 구문에 오류가 있으면 확장이 작동하지 않거나 제대로 작동하지 않습니다. 들여쓰기를 사용하면 코드를 더 읽기 쉽게 만들 수 있지만 JavaScript와 같은 언어에서 작업할 필요는 없을 수도 있습니다.
  2. 항목 숨기기 편집기의 왼쪽에 있는 드롭다운 화살표를 사용하세요. 항목에 일치하는 여는 괄호와 닫는 괄호가 있는 경우 블록이 축소됩니다. 예는 다음과 같습니다.
  3. 드롭다운 메뉴를 클릭하지 않음:

    ha23z5EZYcYoJk4KPuDXGvIHhkWir1FemwG0gMADKSpFpFu XRIKTSBT4QP OdnNcSryU XpKWoYj5kRdfd6ll53w1MdkaGcQaTeGPc8bSkzRXl3ZMEsjibThgqpLbTcTNDdtCXI

    드롭 다운 메뉴 클릭 =

    <도 클래스". WP 블록 그림 "> `RLi5xhW93dZQJR7ZjctsRlrRwtOGugviB6a

    돈 했음 요소의 관심을 전환하는 이런 방법; 일치하는 괄호가 없을 수 있는 장소에 집중하거나 주의를 끌 필요가 없습니다. 적절하게 래핑할 수 없다면 해당 코드 블록의 구문 오류일 가능성이 매우 높습니다.

코드를 더 많이 검토하거나 이 오류가 더 많이 발생할수록 이러한 유형의 오류를 더 빨리 발견할 수 있습니다! 디버깅하기가 매우 어렵습니다!