- 프로토타입 기반의 객체지향 언어 이다
- 프로그램 코드가 직접 html문서에 삽입되어, 브라우저에서 html파일을 읽을 때 같이 해석 되고 실행됨.
- 클라이언트에서만 실행되기 때문에 정보를 서버에 보낼 필요 없이 처리 할 수 있다.
- 타입체크가 철저하지 않다
💡
스크립트 언어란?
어플리케이션이 실행되는 동안 라인 단위로 해석(인터프리터)되어 실행되는 언어.
별도 컴파일 과정이 없다.
HTML문서내에서는 스크립트 언어는
어플리케이션이 실행되는 동안 라인 단위로 해석(인터프리터)되어 실행되는 언어.
별도 컴파일 과정이 없다.
HTML문서내에서는 스크립트 언어는
<script>
와 </script>
사이에 작성사용방법
HTML 문서 내에 사용
body안에 내용 삽입
1
2
3
4
|
// HTML5에서는 type="text/javascript" 생략가능!
<script type="text/javascript">
내용
</script>
|
외부 파일로 사용되는 경우 (*.js)
확장자 : .js
<body>
태그 부분이든 기능을 구현할 곳에 삽입
1
|
<script type="text/javascript" src="자바스크립트파일명.js"></script>
|
구문 및 주석
구문
문장 끝에 세미콜론(;)을 입력한다.
구문사이를 구분하기 위해 사용.
생략해도 무관하나, 오류 방지를 위해 사용을 권장한다.
주석
//
: 한 줄 주석 처리. 프로그램 코드 끝에 사용
/*내용*/
: 한 줄 이상의 주석 처리