스크립트 언어
응용 프로그램과 독립하여 사용되고 일반적으로 응용 프로그램의 언어와 다른 언어로 사용되어 최종 사용자가 응용 프로그램의 동작을 사용자의 요구에 맞게 수행되도록 해주는 용도로 사용된다.
스크립트 언어는 별도로 컴파일을 진행하지 않고 인터프리터(interpreter)를 이용하여 소스코드를 한 줄씩 읽어 바로 실행한다. 컴파일에 소요되는 시간은 따로 필요없지만, 소스코드를 한 줄씩 바로 읽기 때문에 프로그램 실행 시간이 비교적 느리다.
출처 : https://ko.wikipedia.org/wiki/
스크립트 언어 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 스크립트 언어(scripting language)란 응용 소프트웨어를 제어하는 컴퓨터 프로그래밍 언어를 가리킨다. 스크립트 프로그래밍 언어라고도 한다. 스크립트 언어는 응
ko.wikipedia.org
Javacript란?
ECMA Script 표준을 따르는 대표적인 웹 기술로 웹 브라우저에서 많이 사용하는 인터프리터 방식의 객체 지향 프로그래밍언어이다. ( 자바를 참고한 언어이지만 자바와 전혀 다르다 )
Javacript 작성 방법
1) 브라우저 콘솔에 직접 작성
2) 태그 내 직접 JS 코드를 작성(inline방식)
3) html 내부에 script태그를 이용하여 작성(internal 방식)
4) html 외부에 파일(.js)에 작성(external 방식)
* 단, 외부 파일(.js)에 코드 작성 시 html내 script태그 속성에 파일의 경로를 설정
** script 태그의 위치 **
- head / body 태그 내부 어디든지 작성 가능하지만, 작성된 장소에 따라 용도가 다르다.
- 보통 코드는 랜더링을 통해 위에서 아래로 해석된다.
head 태그 내, 혹은 상단에 수만줄의 script를 작성할 경우 스크립트 언어를 읽는 시간이 소요되어 화면이 몇 초 ~ 몇 분 간 하얗게 뜨는 상황이 발생할 수도 있다. 따라서 나머지는 전부 body 태그 마지막 부분에 작성하여 화면이 먼저 랜더링 되도록 한다.
- 꼭 head 태그 내부에 작성하는 경우라면 페이지 랜더링 시 수행되어야 하는 기능이 있을 경우!
'프로그래밍 언어 > HTML+CSS+JS' 카테고리의 다른 글
[HTML] Form 태그 (0) | 2022.10.31 |
---|---|
CSS(Cascading Style Sheets) (0) | 2022.10.05 |
자주 사용하는 HTML 태그 (1) | 2022.09.30 |
HTML 기본 태그 (0) | 2022.09.30 |
[HTML] 마크업언어란? (0) | 2022.09.30 |