프로그래밍 기초

스크립트란 무엇인가?

객체와 속성

1. 객체 object

: 컴퓨터 프로그래밍에서 실제 세계에 존재하는 각각의 물리적인 물체들은 객체로 표현됨

각각의 객체는 다음과 같은 정보를 가질 수 잇다.

2. 속성 properties

: 객체(object)의 특징들.

속성은

으로 구성되며 이름과 값의 쌍은 객체의 개별 인스턴스가 정확히 어떤 것인지를 표현는 데 사용됨

ex) 모든 자동차에는 저마다 제조사, 색상, 엔진 크기 등의 속성(properties)를 가지고 있다.

각각의 자동차는 동일한 속성 이름을 가지고 있어도 각 속성 값은 다를 수 있다.

3. 이벤트 event

: 실제 세계에서 사람은 객체와 상호작용을 하고 이러한 상호작용을 통해 객체가 가지고 있는 속성 값이 바뀌게 된다.

이벤트란?
이벤트는 컴퓨터가 “방금 전에 이런 일이 일어났었어!”라고 말하는 방법이다.
이벤트가 하는 일은?
특정 이벤트가 발생하면 이 이벤트는 그에 대응하기 위한 일련의 코드를 실행하는 데 사용된다.
스크립트는 프로그래머가 어떤 이벤트에 반응하고자 하는지, 그리고 그 이벤트가 발생했을 때 스크립트의 어느 부분이 실행되어야 하는 지 서술한다.
ex) 호텔 객체에 예약이 이루어졌을 때, 자동차 객체의 사용자가 차의 속도를 줄이고 싶을 때

4. 메서드 methods

: 사람이 객체를 사용하여 하고자 하는 일을 표현. 객체의 속성 값을 알아내거나 변경할 수 있다.

메서드란?

5. 이벤트(event)는 메서드(methods)를 실행하고 메서드는 객체(object)의 속성(properties)을 알아내거나 변경한다.

객체와 메서드를 사용하는 방법.

:아래와 같은 기법을 메서드를 호출(calling)한다고 표현한다.

document.write(‘blabla’);

Discussion and feedback