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
- 객체의키값만 찾기
- search()
- Robo3T 글씨체 변경
- 배열을 객체로
- js 문자열을 문자배열로
- 객체를 배열로
- ...점점점문법
- 깃 토큰 만료
- ${변수}
- 프론트엔드 스쿨
- Robo3T 글씨키우기
- Robo3T 폰트변경
- findIndex()
- 리엑트블로거
- 레디스 확인
- lastIndexOf()
- 우분투 시간 변경
- 문자열 인터폴레이션
- 코딩 어?
- @Moditying @Query
- indexOf()
- 시퀄 문법
- sql 문자열 패턴 검색
- Robo3T 폰트 키우기
- 5.3.8 Modifying Queries
- 가상컴퓨터마법사
- ubuntu타임존
- 객체의 밸류값만 찾기
- sql like연산자
- 스프링 데이타 JPA
Archives
- Today
- Total
코딩기록
JS) 화살표 표기법(arrow notation) ---펌 본문
728x90
javascript 화살표 표기법
javascript에서는 익명 함수를 사용할때 화살표 표기법이라는 녀석을 지원한다.
어떻게 쓰는지 직접 보자.
const adder = function(a, b) {
return a + b
}
console.log(adder(10, 20))
adder라는 변수에 익명함수를 할당했다.
인자로 전달받은 두 개의 값을 더해서 리턴해주는 간단한 함수이다.
실행하면 10과 20을 더한 값이 나온다.
30
위 코드를 화살표 표기법으로 바꾸면 다음과 같다.
const adder = (a, b) => {
return a + b
}
console.log(adder(10, 20))
function 키워드가 빠지고, 파라메터 선언부와 중괄호 사이에 화살표가 들어왔다.
더 간단히 표현할 수는 없을까?
const adder = (a, b) => a + b
console.log(adder(10, 20))
정말로 작동할지 의구심이 들 정도로 훨씬 간결해졌다.
중괄호도 사라지고, return 키워드도 사라졌다.
실행해보자.
30
정상 동작한다.
이처럼 화살표 표기법을 적절히 활용하면 훨씬 간단 명료한 코딩이 가능해진다.
참고
https://itholic.github.io/js-arrow-notation/
반응형
'백엔드' 카테고리의 다른 글
내 컴퓨터에서 연결된 도메인 확인 nslookup (0) | 2022.09.05 |
---|---|
crypto / crypto-js 암호와 복호화 (0) | 2022.08.31 |
쿠버네티스(kubernetes) 1. 개념 및 용어 정리( 컨테이너, 도커, 오케스트레이션, 쿠버네티스) (0) | 2022.08.25 |
JS) map- 배열안 특정 객제 제외하고 찾기 (0) | 2022.08.18 |
Mysql)워크밴치에러- error unhandled exception: current profile has no WMI enabled (0) | 2022.08.14 |
Comments