Notice
Recent Posts
Recent Comments
Link
04-26 21:22
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Java
- HTTP
- 맥
- mysql
- 우리에프아이에스
- 우리FISA
- 클라우드 서비스 개발 #
- 맥OS
- AWS
- 우리에프아이에스 #
- sts
- Gradle
- 리눅스
- 로드밸런스
- https
- 맥북
- 클라우드 서비스 개발
- spring
- K-디지털트레이닝
- 우리FISA #
- 우리FIS아카데미
- dbeaver
- M2
- 우리FIS아카데미 #
- 도메인
- 글로벌소프트웨어캠퍼스
- jdk
- route 53
- springboot
Archives
- Today
- Total
<<개발일지>>
[함수] 함수의 여러가지 표현 본문
// 두 번째 함수 생성 방식 = '함수 표현식' 방식
// JS에서 함수는 일급 객체(First Citizen)으로 취급되기 때문
const mtp = function (a, b) {
return a * b;
}
// 함수를 mtp라는 변수에 담았기 때문에 mtp라는 이름으로 표현 가능 원래 있던 multiply 함수 표현 삭제
console.log(mtp(3, 5));
//ES(ECMAScript)6(2015년)에서 등장한 문법, 화살표 함수
const sub = (a,b) => { return a - b; }
console.log(sub);
console.log(sub(5, 3));
// 만약 구현부의 로직이 1줄일 경우 {}, return 키워드 생략
const sub2 = (a, b) => a - b;
console.log(sub2(5, 3));
//파라미터가 없으면
const hello = () =>console.log('hello!');
hello();
//파라미터가1개면?
const square = (x) => x * x;
const square2 = x => x * x;
console.log(square(5));
'JavaScript, TS' 카테고리의 다른 글
JS 동적 타입 vs 정적 타입 (1) | 2023.11.26 |
---|---|
console.dir(); (1) | 2023.11.24 |
[함수] JS Doc 란? (0) | 2023.11.23 |
scope(작성해야함) (0) | 2023.11.23 |
[함수] 콜백(Call back)이란? (0) | 2023.11.23 |