(node.js) 함수의 특징

최대 1 분 소요

1. Node.js 함수

  • node.js는 함수를 변수안에 넣을수 있다.( 값으로 본다. )
  • 그래서 함수를 객체나 배열의 값으로 넣고 호출하여 사용할 수 있는 특징이 있다
  • 객체나 배열안에서는 익명 함수로 정의 하면된다.

사용 예

var f = fucntion(){
  console.log(1+1);
  console.log(1+2);
}

// 배열로 넣어 호출 한 예제
var a = [f];
a[0]();

// 객체로 넣어 호출 한 예제
var o = {
  func: f
}
o['func']();

this를 사용한 예

//객체 안에서 함수를 this를 사용한 예제
var q = {
  v1: 'v1',
  v2:'v2',
  f1: function (){
    console.log(this.v1);
  },
  f2: function () {
    console.log(this.v2);
  }

}


q['f1']();
q['f2']();

댓글남기기