[JavaScript] 자바스크립트 ES6 문법 공부 (1)

liinyeye·2024년 4월 24일

[TIL]

목록 보기
6/10

화살표 함수 (Arrow Function)

function이나 return 키워드 없이 함수를 만드는 방법이에요.

// ES5
function func() {
	return true
}

//ES6
const func = () => true
const func = () => {
	return true
}

const func = () => {} //인자가 없는 경우 () 붙여줘야함
const func = parm => {} //인자가 하나인 경우 () 생략 가능
const func = (parm1, parm2, ...parms) => {} //인자가 여러 개인 경우

// 익명 화살표 함수
() => {}

this

function은 호출을 할 때 this가 정해지지만, 화살표 함수는 선언할 때 this가 정해진다.

profile
웹 프론트엔드 UXUI

0개의 댓글