객체(object), 메서드(method), 속성(property)

자바스크립트는 객체 지향적인 언어이다. 완전한 객체 지향언어가 아니라 객체 지향 개념의 일부 구성요소만을 사용하는 개념이다.

  1.  객체(object)
    일반적으로 객체는 실세계에서는 나타내는 모든 사물을 프로그램 내에서 용이하도록 만들어 주는 구조를 의미한다.  즉 대상 코드가 적용되는 대상으로 이해함.
  2. 메서드(method)
    객체의 메서드는 행위와 동작을 유발하는 동적인 개념이라고 하며, 멤버함수라고도 한다, 프로그램 내에서 반복되는 행위와 동작을 실행할 때 이를 메서드를 호출하여 프로그램을 간결하게 나태내기 위해 주로 사용됨. 자바스크립트에서 객체오 메서드의 연결은 (.)으로 연결하고, 메서드명 뒤에 ()를 반드시 붙여 표시한다.
  3. 속성(property)
    자바스크립트에서 속성은 객체의 속성에 값을 나타내는것으로 자바스크립트에서 객체와 속성의견결은 (.)으로 하고, 속성 값은 =를 나타내어 표기한다.

객체. 속성 = “속성값”;

ex)
object.method = “property”;

document.bgcolor = “blue”;