(node.js) 함수의 특징
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']();
댓글남기기