codinghatso

화살표 함수 본문

WEB/JavaScript

화살표 함수

hatso 2023. 10. 20. 11:48

함수 선언식

function main(){
	console.log('hello');
}
  • 호이스팅 O
  • 익명함수 사용 X
  • 매개변수를 명시하지 않아도 arguments 변수로 인자를 할당 O

함수 표현식

const main = function() {
	console.log('hello');
}
main();
  • 호이스팅 X
  • 익명함수 사용 O
  • 매개변수를 명시 하지 않아도 arguments 변수로 인자를 할당 O

화살표 함수

const main = () => {
	console.log('hello');
}
main();
  • 화살표 함수는 익명함수 때문에 표현식에 사용됨
  • 매개변수를 명시해야 합니다. arguments 변수로 자동 할당 X
const main = (...args) => {
	console.log(args);
}
main(1,2,3);

 

'WEB > JavaScript' 카테고리의 다른 글

this 개념 정리  (1) 2023.10.21
화살표 함수 심화  (0) 2023.10.20
구조 분해 (Destructuring) 문법  (0) 2023.03.30
문장과 표현식을 구분하자  (0) 2023.03.21
화살표 함수  (0) 2022.01.13
Comments