북마크는 Javascript 코드에서 구문 오류를 발생시킵니다.
P粉127901279
P粉127901279 2024-04-01 16:16:44
0
1
587

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

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

으아아아

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

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

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

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

P粉127901279
P粉127901279

모든 응답(1)
P粉744691205

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

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

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

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

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿