바이오 대표

[JS] Function 함수 (함수 선언문, 표현식, 화살표 함수) 본문

Front_end

[JS] Function 함수 (함수 선언문, 표현식, 화살표 함수)

바이오 대표 2021. 9. 28. 00:14

 

 

Javascript 에서 Function 을 여러가지 방법으로 표현할 수 있다 

  • 함수 선언문 
  • 함수 표현식 
  • 화살표 함수 

 

< 함수 선언문 > 

- 어디서든 호출 가능 ( JS script 가 실행 될 떄 모든 선언문을 먼저 실행하기에 )

function func_name(variable){

}

// 함수 선언문 예시
function sayHello(name){
	console.log(`Hello, ${name}`);
}

 

 

< 함수 표현식 >

let func_name = function( ) {

}

// 함수 표현식 예시
let sayHello = function(){
	console.log('Hello');
}

 

 

< 화살표 함수 > 

let func_name = ( ) => {

}

// 화살표 함수 예시
let showError = () => {
	alert('error!');
}