-
javascript 화살표함수 함수 중첩Web 2019. 4. 8. 22:31
함수가 반복되는 모양
const fun = (data) => (data2) =>{
console.log(data);
console.log(data2);
}
(data)는 (data2) 반환 (data2) 는 함수실행
다음과 같이 중첩된 함수라고 한다.
const fun = function (data) {
return function (data2) {
console.log(data);
console.log(data2);
}
}
참고
const fun2 = data => data2 => data+data2
fun2(10)(40) // 50리턴
객체 리턴시에는 괄호를 꼭 써야한다.
const fun3 = data => ({data})
fun3("data") // {data : "data"} 리턴
'Web' 카테고리의 다른 글
[클라이언트에 정보 저장] 쿠키 cookie/세션 session/웹 스토리지 web storage/Web SQL/Indexed DB/캐시 cache/ (0) 2019.05.05 HTTP, HTTPS, SSL(TLS) (0) 2019.05.05 [CSS] display/transition/animation/keyframes/transform/translate (0) 2019.05.02 firebase - web (0) 2019.04.05 ReactJS/Javascript 객체 접근 & setState로 값 변경 (0) 2019.03.20