반응형
화살표함수
화살표함수는 function 키워드를 사용하여 함수를 만드는 것보다 간단히 표현 가능하다.
화살표 함수는 항상 익명 함수이다.
(굉장히 많이 쓰는 함수라고 합니당 (●'◡'●))
[문법]
const 함수명 = (매개변수1, 매개변수2,..) => 실행문;
[예시]
1. 이름만 있는 함수
//function 키워드를 사용했을 때
function func1(){
console.log('안녕하세요!');
}
//화살표 함수
const func1 = () => console.log('안녕하세요');
func1();
2. 매개변수가 있는 함수
const func2 = x => console.log(`매개변수로 전달받은 값 : ${x}`);
const func3 = (x,y) => console.log(`두 수의 합 : ${x + y}`);
func2(5);
func3(5,10);
3. 리턴값이 있는 함수
const func4 = (x,y) => {
let sum = 0;
for(let i=x; i <= y; i++){
sum += i;
}
return sum;
}
열심히 공부하고 있지만, 오류 사항이 존재 할 수 있습니다.
수정 사항이 존재 할 경우 알려주시면 감사하겠습니다 <(__)>
반응형
'프로그래밍 > 자바스크립트' 카테고리의 다른 글
12 Math 객체, String 객체, Date 객체 (0) | 2021.07.02 |
---|---|
11 자바스크립트의 변수의범위와 객체 (0) | 2021.06.26 |
09 사용자 정의 함수(function) (0) | 2021.06.16 |
08 자바스크립트의 배열과 for in, for of, forEach문 (0) | 2021.06.15 |
댓글