개발 공부중

[JavaScript] 파싱 방지 - 스크립트 태그를 나누어 작성 본문

JavaScript

[JavaScript] 파싱 방지 - 스크립트 태그를 나누어 작성

개발자 leelee 2024. 7. 1. 22:16

 

코드 중 script를 나누어쓴 코드가 있어서 찾아봤다.

 

 

브라우저가  HTML문서를 로드할 때, 문서를 위에서 아래로 순서대로 파싱한다.

 <script> 태그를 만나면 스크립트를 실행하려고 한다.

이 경우 잘못되면 완전히 로드 되지 않았을 때 스크립트가 실행되기도 한다.

 

이 문제를 방지하기 위해 파싱방지(parsing avoidance)를 해주는 것

 

그래서 스크립트 태그를 문자열로 표현할 때 글자 나누어  쓴 것이다.

 

<script language = "javascript">
	document.writeln("<scr" + "ipt src='path/script.js'></scr" + "ipt>");
</script>

 

Comments