HTML, CSS와 함께 웹을 구성하는 요소 중 하나로, 웹 브라우저에서 동작하는 유일한 프로그래밍 언어이다.개발자가 별도의 컴파일 작업을 수행하지 않는 인터프리터 언어컴파일러 언어 vs 인터프리터 언어대부분의 모던 브라우저에서 사용되는 인터프리터는 전통적인 컴파일러
변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름을 말한다.간단히 말해 변수는 프로그램밍 언어에서 값을 저장하고 참조하는 메커니즘으로, 값의 위치를 가리키는 상징적인 이름이다.변수를 사용하려면 반드시 선언이 필요
script 태그의 위치는 브라우저의 렌더링 과정에 영향을 미치고 따라서, 브라우저의 렌더링 과정에 대한 이해가 필요합니다.브라우저는 다음과 같은 과정을 거쳐 렌더링을 수행합니다.브라우저는 HTML, CSS, 자바스크립트, 이미지 등 렌더링에 필요한 리소스를 요청하고