조건을 만족하는 경우만 배열에 값을 추가하는 방법

cautious·2021년 6월 15일
0
post-custom-banner

💡 flag = true 일때는 arr = [1,2,3,4,5],
flag = false라면 arr = [1,2,3,4]를 만들어 보자.

다음과 같이 ... 연산자를 이용하면 된다.

const flag = false;
const arr = [1,2,3,4, ...(flag? [5] : [])]

아래 코드에서 배웠다. 출처는 프론트엔드 개발환경의 이해 포스팅이다.

    ...(process.env.NODE_ENV === 'production'
      ? [new MiniCssExtractPlugin({ filename: `[name].css` })]
      : [])
profile
cautious

0개의 댓글