일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- C/C++
- 명사 분석기
- ajax
- 나의 취미
- Lift
- 책이야기
- php thumbnail
- nodejs express
- Eclipse
- scala
- Cross
- php
- ror실행
- rss
- iBatis
- 명사 뽑아내기
- 베트남어
- 도커
- 스킨 스쿠버
- ejb
- 디즈니씨
- docker
- flex3
- 나의 프로젝트
- 주식이야기
- node.js web framework
- express for node.js
- Node.js
- 메일왕창보내는법
- 명사 추출기
- Today
- Total
nkdk의 세상
JS :: JavaScript 소개 본문
자바스크립트의 특징
- 자바스크립트는 대소문자를 구분합니다.
html태그는 대소문자를 구분하지 않지만 자바스크립트는 대소문자를 구분합니다. - 소스에 대한 보안성을 가지고 있지 않습니다.
자바스크립트 소스가 html문서 안에 포함되어 있기 때문에 손쉽게 소스를 볼 수 있습니다. 자바스크립트 파일인 js파일을 html문서에서 호출하여 사용해도 소스의 보안을 유지할 수는 없습니다. - 데이터형을 선언하지 않아도 됩니다.
자바스크립트는 자동으로 데이터형을 인식하기 때문에 데이터형을 선언하지 않아도 됩니다. 또한, 변수를 선언하지 않아도 됩니다. 별도로 변수를 선언하지 않으면 전역변수로 설정됩니다.
<script language="JavaScript" src="파일명">
<!--
...
// -->
</script>
- <script>
스크립트 언어를 사용합니다.- language : 사용할 스크립트언어를 설정합니다.
- src : 호출할 자바스크립트파일을 지정합니다.
- document객체
링크나 텍스트/색설정을 담당하는 객체입니다.- write : 문자열을 출력하는 메서드입니다.
주석
html문서 내에서는 주석문을 "<!-- -->"을 사용하여 달았습니다.
JavaScript와 CSS에서는 "//"를 이용한 한줄주석과 "/* */"를 이용한 문단주석이 가능합니다.
<html>
<body>
<script language="JavaScript">
<!--document.write("<b><font color=#00a0f0 size=4>")
document.write("자바스크립트 시작하기")
document.write("</font></b>")// -->
</script></body>
</html>
<!-- jsMain.htm _자바스크립트문서를 호출합니다. -->
<html>
<body><script language="JavaScript" src="js_src.js">
<!--
// -->
</script></body>
</html>
<!-- js_src.js _호출될 자바스크립트문서입니다. -->
document.write("<b><font color=#00a0f0 size=4>")
document.write("자바스크립트 시작하기")
document.write("</font></b>")
JavaScript는 CSS와 동일하게 html문서에 삽입하는 방법과 별도의 문서에서 호출하는 방법, 두가지가 존재합니다.
DHTML(Dynamic HTML)은 html, css, javascript를 모두 이용해서 만든 웹문서를 말합니다.
출처: http://yatoyato.tistory.com