\

해병 코딩

728x90
반응형


화살표 함수 

자주 쓰는 함수 표현 방법이다 

하지만 모르면 그저 화살표 일 뿐  이번에 확실히 화살표를 뿌리를 뽑자 

화살표 함수 표현은  function 표현에 비해 구문이 짧고 자신의 this,argument,super 또는 new ,trarget을 바인딩 하지 않습니다 .

화살표 함수는 항상 익명 입니다. 이 함수 표현은 메소드 함수가 아닌 곳에 가장 적합합니다. 그래서 생성자로서 사용할 수 없습니다.

 

(param1, param2, …, paramN) => { statements }
(param1, param2, …, paramN) => expression
// 다음과 동일함:  => { return expression; }

// 매개변수가 하나뿐인 경우 괄호는 선택사항:
(singleParam) => { statements }
singleParam => { statements }

// 매개변수가 없는 함수는 괄호가 필요:
() => { statements }

예제 

 

const materials = [
  'Hydrogen',
  'Helium',
  'Lithium',
  'Beryllium'
];

console.log(materials.map(material => material.length));
// expected output: Array [8, 6, 7, 9]

=> material.legth 의 길이를 말해줘라

 


728x90
반응형

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band