gurwhddl
코알못 공부블로그
gurwhddl
전체 방문자
오늘
어제
  • 분류 전체보기
    • CSS
    • JS
    • node.JS
    • REACT
    • 코딩테스트 연습

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
gurwhddl

코알못 공부블로그

JS

Arrow Function

2022. 9. 21. 14:31

forEach, Map 뒤에 붙는 함수처럼 다시 재사용 안할 함수에 쓰면 간편하게 쓸 수 있음.

 

const add = (x,y) => { return x+y }  - 만약에 arg가 한개면 저 중괄호도 빼버려도됨

const rollDie = () => {return Math.random()} - 매개변수 없는 함수도 가능. 대신 빈 괄호로 표현은 해놔야됨

 

function 이름 대신에 이걸 변수로 지정해놓는다는거 기억하기

이걸 더 짧게 만드는법 - 암시적 반환이라고 한다고 함

조건) 함수 바디에 표현식이 딱 한개만 있어야됨 / 복잡한 함수는 X

 

const add = (x,y) => {

return x+y

} 

 

const add = (x,y) = > (

x+y

)  - 중괄호 쓰면서 return 빼버림

 

const add = (x,y) => x+y; - 아예 괄호도 빼버리면서 한줄로 만들어짐

 

 

'JS' 카테고리의 다른 글

spread operator  (0) 2022.09.30
JS setTimeout / setInterval  (0) 2022.09.21
Map  (0) 2022.09.21
JS forEach  (0) 2022.09.20
복습) JS this  (0) 2022.09.20
    'JS' 카테고리의 다른 글
    • spread operator
    • JS setTimeout / setInterval
    • Map
    • JS forEach
    gurwhddl
    gurwhddl

    티스토리툴바