Java Script & DOM/Java Script
자바스크립트 객체 지향 프로그래밍 설명
본클라쓰
2010. 11. 24. 21:39
자바스크립트는 객체지향 프로그래밍(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!