상세 컨텐츠

본문 제목

[JavaScript] 함수의 매개변수에 들어올 기본값 설정하기

JavaScript

by spring92 2021. 8. 15. 23:59

본문

아래의 경우처럼 함수에 인자가 안 들어올 때를 대비해, default로 사용할 값을 설정할 수 있다.

const greet = name => "Hello, " + name;
const result = greet();
console.log(result); // Hello, undefined

화살표 함수로 작성할 때, 인자가 하나라면 소괄호를 생략해도 되지만 기본값을 설정해준다면 소괄호를 작성해줘야 한다. 

const greet = (name = "Ted") => "Hello, " + name;
const result = greet();
console.log(result); // Hello, Ted

 

관련글 더보기