codingPpushu's dev story

Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.

0%

TIL-210428

What?

JS-객체지향, ES6문법
Spread Operator apply, call parameter arguments
rest parameter
  • Spread Operator (…)
    • 대괄호 제거
    • array 합치기/복사
    • object 합치기/복사
    • 활용법
      • array를 parameter형태로 넣고 싶을 때 사용
  • apply
    • 실행할함수.apply(적용할 곳)
    • [array]로 한꺼번에 집어넣기 가능
  • call
    • apply와 실행 결과와 사용법 같음
    • 일반 함수처럼만 넣을수 있음
  • parameter
    • default parameter (기본값) 줄 수 있음
    • 다른 parameter와 연산 가능
    • 함수 입력 가능
  • arguments
    • 모든 parameter들을 한꺼번에 다룰 때 사용
  • Rest (…)
    • 대괄호 감싸기
    • 함수 parameter 자리에 붙음