2016-06-18

9. javascript - 함수 리터럴, function Literal


 *함수 

  - 어떤 입력 값을 이용해 미리 정의된 로직을 처리하여 반환하는 것
  - 객체 프로퍼티에 할당될 수 있는, 실행 가능한 코드
  - 객체의 메소드 = 객체 프로퍼티에 저장된 함수 
  - 함수도 데이터 타입 중 하나로 다룰 수 있기 때문에 변수, 배열, 프로퍼티에 저장 가능 
      + 다른 함수의 전달 인자로 넘겨줄 수 도 있음

 함수 리터럴 

  - 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) );



댓글 없음 :

댓글 쓰기