Node.js

JavaScript - 객체 - 데이터와 값을 담는 그릇으로서 객체

수업소개

객체를 이용해서 프로그래밍을 하는 방법에 대해서 살펴보겠습니다. 

 

 

 

강의

 

 

 

소스코드

syntax/object3.js


var q = {
  v1:'v1',
  v2:'v2',
  f1:function (){
    console.log(this.v1);
  },
  f2:function(){
    console.log(this.v2);
  }
}

q.f1();
q.f2();

 

댓글

댓글 본문
작성자
비밀번호
  1. Gimme_Gsuit
    함수는 값이다. 객체는 값을 저장하는 그릇이다 라고 하는 특성을 이용해서 서로 연관된 데이터와 또한 서로 연관된 처리 방법들을 담고 있는 함수들을 이렇게 그룹핑을 통해서 코드의 복잡성을 획기적으로 낮출 수 있다.
    객체라고 하는 것이 결국에는 코드가 복잡해 짐에 따라서 그 코드를 정리정돈하여서 코드의 복잡성을 낮추는 기본적인 기능으로부터 출발하는 것을 분명하게 인지하고 있어야 된다!!!!. 감사합니다.
  2. moon
    감사합니다.
  3. Seo Yun Seok Tudoistube
    만약 새로운 팀원이 객체에 이미 존재하는 함수를 새로 정의하여도 이것을 막을 수 있는 방법은 없을까요?

    var q = {
    v1:'v1',
    v2:'v2',
    f1:function (){
    console.log(this.v1);
    },
    f1:function (){
    console.log(this.v2);
    },
    f2:function(){
    console.log(this.v2);
    }
    }

    감사합니다!
graphittie 자세히 보기