>  Q&A  >  본문

북마크는 Javascript 코드에서 구문 오류를 발생시킵니다.

(배경: https://github.com/refined-github/refined-github/issues/1892에 있는 JS 코드를 사용해 보았지만 북마크를 사용하여 GitHub PR의 모든 댓글을 로드했습니다.)

콘솔(Chrome)에 붙여넣으면 제대로 작동하는 다음 JS 코드가 있습니다.

으아아아

그런 다음 Chrome에서 북마크하여

로 변환해 보았습니다. 으아아아

이렇게 하면 구문 오류가 발생합니다. Uncaught SyntaxError:意外的标识符“按钮”

내가 여기서 뭘 잘못하고 있는 걸까요?

P粉127901279P粉127901279218일 전517

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

  • P粉744691205

    P粉7446912052024-04-02 10:34:45

    귀하의 코드는 자동 세미콜론 삽입에 따라 달라집니다.

    즉, 코드에는 세미콜론 대신 줄 바꿈을 사용하는 곳이 있습니다.

    어떤 방법을 사용하여 북마크릿으로 변환하더라도 이러한 새 줄은 제거되지만 세미콜론으로 바꿀 수는 없습니다.

    세미콜론을 수동으로 추가하거나 세미콜론이 자동으로 삽입되도록 수정해야 합니다.

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