왜 외부 스크립트 태그에서 JavaScript를 실행할 수 없나요? 태그를 사용하면 외부 JavaScript 파일이 로드되고 실행됩니다. 그러나 </p> <pre><script src="myFile.js"> alert( "This is a test" ); 과 같은 태그 내에 JavaScript 코드를 포함하려고 시도하면 오류 없이 실패할 수 있습니다. URL이나 인라인에서 한 번에 하나의 스크립트만 로드하세요. 두 결과를 모두 포함하면 인라인 스크립트가 무시됩니다. 페이지 내에서 JavaScript를 실행하려면 각각의 자체 소스 포함:</p> <pre><script src="myFile.js"> alert( "This is a test" ); 이렇게 하면 외부 스크립트와 인라인 스크립트가 모두 실행됩니다. 추가 참고 사항: script 요소는 DOM에 남아 있으므로 일부 개발자는 외부 JavaScript 파일에서 액세스할 수 있도록 DOM에 데이터를 저장할 수 있습니다. 그러나 이 접근 방식은 HTML 요소에 데이터를 저장하는 데 더 명확하고 타겟이 명확한 방법을 제공하는 data-* 속성을 사용하는 것보다 덜 선호됩니다. .