티스토리 뷰
반응형
일반적인 함수 선언 방식은 다음과 같다.
// 함수 선언식
function funcDecl() {
console.log("Function Declarations!");
}
// 함수 표현식
const funcExpr = function() {
console.log("Function Expressions!");
}
화살표 함수는 함수 표현식으로 작성된 함수를 보다 단순하고 간결하게 만들어준다.
i). 문법
const funcName = (arg1, arg2, arg3) => expression
// 위 함수는 다음과 같은 의미를 갖는다.
const funcExpr = function(arg1, arg2, arg3) {
expression
}
ii). 예시
const funcSum = (num1, num2) => num1 + num2;
// 위 함수는 아래와 같은 의미를 갖는다.
const funcSumExpr = function(num1, num2) {
return num1 + num2;
}
iii). +a
// 인수가 하나라면 괄호를 생략할 수 있다.
const funcAlert = str1 => console.log(str1);
// 인수가 없는 함수라면 다음과 같이 작성하되, 괄호는 생략하지 않는다.
const funcWhoAmI = () => console.log("I am code MONKEY");
'Dev. > javascript' 카테고리의 다른 글
[Vanilla JS] document ready 표현 (0) | 2021.02.22 |
---|---|
[jQuery] best practice - event handling, ajax (0) | 2021.02.18 |
[jQuery] best practice - DOM manipulation (0) | 2021.02.17 |
[jQuery] best practice - jQuery Ready Event (0) | 2021.02.16 |
[jQuery] substr, substring (0) | 2020.11.19 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Gradle
- AWS IoT
- JPA
- hashicorp
- terraform
- IntelliJ
- mysql
- eureka
- postgresql
- react
- kotlin
- Vault
- etc
- pgloader
- jQuery
- dev
- Java
- spring boot
- Database
- Spring Cloud Config
- Puppeteer
- javascript
- Git
- Node.js
- AWS
- shell
- Docker
- JEST
- 코딩테스트
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함