★ 자바스크립트에서 함수.


function declaration.(함수 선언)

function 함수명(인자) {
  //실행문
}
컴파일시에 로드

호출문이 함수선언문 보다 먼저 나와도 된다.



function expressions(함수 표현)

let 함수명 = (인자) => {
 //실행 코드
};
let 함수명 = function(인자)  {
  //실행코드
};

※ '=>' 를 사용해서 정의 
※ 호출하기전에 반드시 정의되어 있어야 한다. 
※ 실행시간에 로드. 함수를 정의하기 전에 먼저 호출하면 에러 발생. 
※ 하나의 인수, 한줄의 코드인경우 {} 생략 가능
let 함수명 = x => x * x; 



Posted by 감성소음