- 프로토타입 기반의 객체지향 언어 이다
- 프로그램 코드가 직접 html문서에 삽입되어, 브라우저에서 html파일을 읽을 때 같이 해석 되고 실행됨.
- 클라이언트에서만 실행되기 때문에 정보를 서버에 보낼 필요 없이 처리 할 수 있다.
- 타입체크가 철저하지 않다
사용방법
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>
|
구문 및 주석
구문
문장 끝에 세미콜론(;)을 입력한다.
구문사이를 구분하기 위해 사용.
생략해도 무관하나, 오류 방지를 위해 사용을 권장한다.
주석
//
: 한 줄 주석 처리. 프로그램 코드 끝에 사용
/*내용*/
: 한 줄 이상의 주석 처리