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
- ios #boxoffice #영화진흥위원회 #swift #앱 #app #대학생
- ios #swift #개발자 #apple
- iOS #Swift #대학생 #개발 #코딩
- 컴공 #자바스크립트 #스터디 #JS #대학생
- web #socket #polling #소켓 #폴링 #네트워크 #웹
- 컴공 #Swift #대학생 #iOS #앱개발
- iOS #Swift
- iOS #Swift #컴공 #대학생
- iOS #대학생 #Swift
- iOS #Swift #컴공 #공대생
- 컴공 #Swift #대학생 #iOS
- java #android #xml #sqlite
- node.js #npm #jest #test #웹테스트
- 컴공 #Swift #대학생 #iOS #앱개발 #앱디자인
Archives
- Today
- Total
평범한 컴공 대학생의 공부일지
자바스크립트(JS) 함수 표현식 본문
함수 표현식 : 함수 이름을 사용해 실행하는 것이 아닌 다른 방법을 통해 실행하는 방법
함수 표현식에는 크게 3가지가 있습니다. 이번 글에서 이러한 함수 표현식에 대해 배워보겠습니다.
- 익명 함수
- 이름이 없는 함수
보통 함수에는 이름이 붙어 함수의 이름을 사용해 호출하지만 익명 함수는 이름이 없습니다.
- 함수 자체가 '식'이다.
함수 = 식이기 때문에 변수에 할당할 수 있으며, 매개 변수로도 활용할 수 있습니다.
- 즉시 실행 함수
- 함수 자체가 '식'이다.
- 변수 할당 가능, 함수 반환 값 변수에 할당 가능
var result = (function(x,y) { // 매개 변수
return x / y;
} (35,5)); // 인수
console.log(result);
- 화살표 함수
- 사용 방법
1. 매개변수가 없을 때 =>로 함수 선언
- return 생략 가능하며 생략할 시 => "안녕히 가세요" ; 로 작성하면 된다.
2. 매개변수가 1개일 때 =>로 함수 선언
3. 매개변수가 2개 이상일 때 =>로 함수 선언
- return 생략 가능하며 생략할 시 => x + y ;로 작성하면 된다.
'자바스크립트' 카테고리의 다른 글
자바스크립트(JS) 객체(2) (0) | 2023.08.05 |
---|---|
자바스크립트(JS) 객체(1) (0) | 2023.08.05 |
자바스크립트(JS) 함수(let, constant), 전역 변수, 지역 변수 (0) | 2023.08.05 |
자바스크립트(JS) 제어문(if ~ else if, switch 등) (0) | 2023.07.16 |
자바스크립트(JS) 연산자 (2) | 2023.07.16 |