- 웹 브라우저에 내장되어 있는 스크립트 언어
- 객체지향 프로그래밍 언어
- 인터프리터 방식
: 번역, 실행을 런타임 때 모두 처리
- 동적이면서 약한 타입의 언어
: 모든 변수 선언 시 var 키워드 사용, 변수의 값을 지정 후 타입이 지정됨
동작 방식
1. 스크립트 코드 파싱 - 전역 스코프에 변수와 함수가 등록2. 스크립트 코드 실행
3. 함수 호출
4. 함수 파싱 - 함수 스코프에 매개 변수 등록
5. 함수 실행
기술 방식
- 인라인(Inline) 스크립트 방식: html 페이지 내 <script> 태그 아래에 코드 작성
- 외부 스크립트 방식
: 코드를 외부 파일에 작성하고, <script> 태그의 src 속성 값으로 파일 명을 지정해줌
+++
- 하나의 <script> 태그에서 인라인 / 외부 동시 작성 불가
src 속성을 사용해 외부 스크립트 방식을 사용했다면 인라인 스크립트의 내용은 무시됨.
- <script> 태그는 <head> or <body> 태그 아래에 작성 가능
댓글 없음 :
댓글 쓰기