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