Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- CannotGetJdbcConnectionException
- SSR #CSR
- 아파치 드루이드
- ChatGPT
- Duration-Based Cookie
- 코딩삽질일기
- hikari cp
- Routing Policies
- oracle
- jpa
- superset-oracle
- ReactAdmin
- ContentCachingRequestWrapper
- TRANSPORTATION LAYER
- 셸 #쉘 #스크립트 #스크립트 언어 #쉘 스크립트
- afterCompletion
- Route53
- UNION 열
- Cross-Zone Load Balancing
- aws
- 자연변수
- Application-Based Cookie
- querydsl-sql
- 자바로그
- 스프링
- queryDsl #JPA #hibernate
- reflection API
- Connection Draining
- RequestBody로깅
- 람다 캡쳐링
Archives
- Today
- Total
Forest Gump?
화살표 함수란? 본문
2021.08.17 - [알쓸신코] - 화살표 함수란?
화살표 함수 표현(arrow function expression)은 function 표현에 비해 구문이 짧고 자신의 this, arguments, super 또는 new.target을 바인딩 하지 않습니다. 화살표 함수는 항상 익명입니다. 이 함수 표현은 메소드 함수가 아닌 곳에 가장 적합합니다. 그래서 생성자로서 사용할 수 없습니다.
라고 되어있습니다. 설명만 보면 모르니 예시를 들겠습니다.
// 일반 함수
var testFunction = function () { console.log("testFunction") }; // 결과 : testFunction
// 화살표 함수
var testArrow = () => console.log("testArrow"); // 결과 : testArrow
이런식으로 화살표 만으로 간결하게 표현 가능하다는 장점이 있습니다.
// 여러 매개변수 계산
var test = (a, b, c) => a + b + c; //
test(1, 2 , 3); //실행 결과 6
이런식으로 여러 매개변수의 계산도 간편하게 표현 가능합니다.