JS에서는 함수 앞에 세미콜론을 추가해야 하나요? js 문 뒤에 세미콜론을 추가해야 합니까? JavaScript 중괄호 뒤에 세미콜론을 사용해야 합니까? JS에서 함수 시작 부분의 느낌표와 세미콜론은 무엇을 의미하나요?
여러 개의 JS 파일을 하나의 파일로 통합한 후, 코드 압축 시 구문 오류를 방지하려면 다음과 같이 처리하면 됩니다
1. js 앞에 세미콜론을 추가하세요
예:;(function($){...여기에 코드를 입력하세요...})();
자바스크립트에서 세미콜론은 문장의 끝을 의미하며, 압축 시 다른 메소드와 구분하기 위해 맨 앞에 추가되며, 새로운 문장의 시작을 나타냅니다
2.js 함수 뒤에 세미콜론을 추가하세요
예를 들어
// 模块1 // 前面有若干代码 var Manager = { prop: '', method: function () { } } // 模块2,开头是个立即执行函数 (function () { // 代码 })()
압축하면 }}(함수로 실행되는 함수이므로 전체적인 분석이 틀려집니다
해결책: Manager 기능 뒤에 세미콜론을 추가하세요
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.