JavaScript 주석의 이상한 역사: `<!--`와 `-->`가 동작하는 이유

2025-03-12

이 글에서는 JavaScript에서 ``가 주석으로 사용되는 이상한 역사를 밝힙니다. 초기에는 오래된 브라우저와의 호환성을 위해 개발자들은 `` 태그 안에서 HTML 주석을 사용하여 JavaScript 코드를 감쌌습니다. 놀랍게도 현대 브라우저에서도 이 구문이 지원되는 이유는 브라우저 호환성의 역사적 짐과 표준화 위원회의 '웹을 망가뜨리지 않겠다'는 약속 때문입니다. 이 글에서는 이 구문이 어떻게 동작하고 `-->`가 줄의 처음에 와야 하는 이유를 설명합니다.

개발