*함수
- 어떤 입력 값을 이용해 미리 정의된 로직을 처리하여 반환하는 것
- 객체 프로퍼티에 할당될 수 있는, 실행 가능한 코드
- 객체의 메소드 = 객체 프로퍼티에 저장된 함수
- 함수도 데이터 타입 중 하나로 다룰 수 있기 때문에 변수, 배열, 프로퍼티에 저장 가능
+ 다른 함수의 전달 인자로 넘겨줄 수 도 있음
함수 리터럴
- function 키워드에 이어 소괄호 에는 매개변수를, 대괄호 안에는 실행 코드와 return 문을 사용
( *반환값이 없는 return 문 or return 문이 없다면 : undefined 를 반환한다 )
var add = function(n1, n2){ // function 키워드를 붙여 사용
return n1 + n2;
};
EX)
var add = function(n1, n2){
return n1 + n2;
};
document.writeln("add(11,22)" + add(11,22) );
댓글 없음 :
댓글 쓰기