return

owlsuri·2022년 3월 22일
0

return 을 쓰면
결과값을 저장 가능

return
아래의 코드는 작동안함

값을 돌려준다 + 함수를 끝낸다 두개의 의미를 가진다.

화살표 함수의 return

return과 중괄호 사이의 로직이 없으면,
중괄호와 return 생략하고 소괄호 가능(소괄호도 이슈없다면 생략가능)

const add = (a, b) => {
return a+b
}

const add2 = (a, b) => (a+b)

const add3 = (a, b) => a+b

객체를 감싸고 있는 소괄호를 생략하면, 객체의 중괄호가 함수의 괄호가 되어버리므로 안됨!

const add = (aaa, bbb) => {
    return aaa + bbb
}

add(1, 2)
3
const add2 = (aaa, bbb) => (aaa + bbb)

const add3 = (aaa, bbb) => aaa + bbb

const classmates= [
    { name: "철수" },
    { name: "영희" },
    { name: "훈이" }
]

classmates.map((el) => { name: el.name + "어린이" })
(3) [undefined, undefined, undefined]
profile
수리의 프론트엔드 개발 공부 블로그 입니다 :D

0개의 댓글