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. naninem
    에러가 남으로써 막아지네요 ^^
    대화보기
    • Gimme_Gsuit
      함수는 값이다. 객체는 값을 저장하는 그릇이다 라고 하는 특성을 이용해서 서로 연관된 데이터와 또한 서로 연관된 처리 방법들을 담고 있는 함수들을 이렇게 그룹핑을 통해서 코드의 복잡성을 획기적으로 낮출 수 있다.
      객체라고 하는 것이 결국에는 코드가 복잡해 짐에 따라서 그 코드를 정리정돈하여서 코드의 복잡성을 낮추는 기본적인 기능으로부터 출발하는 것을 분명하게 인지하고 있어야 된다!!!!. 감사합니다.
    • 감사합니다.
    • 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 자세히 보기