멋쟁이 사자처럼 at 한국교통대학교 7기

2019 KNUT X LIKE LION #7

객체

토픽 멋쟁이 사자처럼 at 한국교통대학교 7기 > 웹 애플리케이션 개발 > JavaScript
객체란?

  • 이번 토픽에서는 자바스크립트에서 사용하는 객체의 개념에 대해 공부해보도록 합니다.
     
  • 객체란 무엇일까요?
    일반적으로 일상 생활에서 인식할 수 있는 사물로 이해하면 될 것 같습니다.
    사물은 각각의 특징을 가지고 있고, 어떤 동작을 하는 사물도 있을 것입니다.

    사람을 예를 들어 봅시다.
    사람은 눈, 팔, 다리 등의 특징을 가지고 있습니다. 또한 걷기, 뛰기, 말하기 등의 동작을 할 수 있습니다.

 

 

 

자바스크립트에서의 객체

  • 자바스크립트에서는 null과 undefined 를 제외한 모든 것을 객체로 취급하는 객체 기반 언어입니다. 따라서 객체의 개념은 굉장히 중요합니다.
     
  • 위에서 사람을 예로 들었던 것을 보도록 하겠습니다.
    프로퍼티(property) : 눈, 팔, 다리 등의 특징들을 말합니다.
    메소드(method) : 걷기, 뛰기, 말하기 등의 동작을 말합니다. 이 메소드도 프로퍼티에 속하지만 동작하는 프로퍼티를 메소드라 부르는 것입니다.
     
  • 자바스크립트에서의 객체는 프로퍼티(property)의 집합입니다.
    프로퍼티는 "이름(name) 또는 키(key)"와 값(value)의 관계로 이루어져 있습니다.

 

 

 

댓글

댓글 본문