728x90
반응형
자바스크립트에서 기본 함수의 파라미터를 어떻게 정의하는지 알아보자.
function calcCircleArea(r) {
const radius = r || 1;
return Math.PI * radius * radius;
}
const area = calcCircleArea();
console.log(area)
위의 코드는 함수 안에 파라미터가 없을 때 기본 값을 1로 지정하게끔 하는 코드이다.
아래는 기본 값을 지정하는 방법의 또 다른 방법이다.
//1.
function calcCircleArea(r = 1) {
const radius = r || 1;
return Math.PI * radius * radius;
}
const area = calcCircleArea();
console.log(area)
//---------------------------------------
//2.
const calcCircleArea = (r = 1) => return Math.PI * radius * radius;
const area = calcCircleArea();
console.log(area)
첫번째는 파라미터에 다이렉트로 equals sign으로 1을 지정한 것이고,
두번째는 ES6의 Arrow function을 이용한 방법이다.
반응형
'개발자의 공부방 > Frontend' 카테고리의 다른 글
javascript] spread와 rest 연산자 (0) | 2021.12.18 |
---|---|
javascript] 비구조화 할당 (0) | 2021.12.18 |
javascript] 단축평가 논리계산법. (0) | 2021.12.15 |
javascript] Truthy와 Falsy (0) | 2021.12.15 |
javascript] property shorthand란? (0) | 2021.12.06 |