자바스크립트는 객체지향 프로그래밍(An Object Oriented Programming:OOP) 언어이다. 객체지향 언어는 사용자가 객체를 정의하거나 변수타입을 지정할 수 있는 특별한 데이터이다. 객체는 프로퍼티(Properties)와 메소드(Methods)로 구성되어 있다.
1. 프로퍼티(Properties)
프로퍼티는 객체를 구성하는 값이다. 아래의 코드는 String 객체의 length 프로퍼티를 사용하여 문자열의 문자수를 반환하는 코드이다.
<script type="text/javascript">
var text = "Hello World!";
document.write(text.length);
</script>
위 코드의 결과는 아래와 같다.
12
2. 메소드(Methods)
메소드는 객체가 수행해야 할 행동이다. 아래의 코드는 String 객체의 toUpperCase() 메소드를 사용하여 텍스트를 대문자로 출력하는 코드이다.
<script type="text/javascript">
vat str = "Hello World!";
document.write( str.toUpperCase() );
</script>
위 코드의 결과는 아래와 같다.
HELLO WORLD!
'Java Script & DOM > Java Script ' 카테고리의 다른 글
자바스크립트 - 조건문(Conditional Statements) (0) | 2010.11.25 |
---|---|
자바스크립트의 사용자 객체 정의 방법 (0) | 2010.11.24 |
자바스크립트의 타이밍 처리 (0) | 2010.02.10 |
자바스크립트 - 문자 처리 (0) | 2009.10.27 |
만료된 페이지 처리방법 (0) | 2009.10.05 |