매일 한줄 코딩

4. javascript 함수표현식 / 화살표 함수 본문

develop/javascript

4. javascript 함수표현식 / 화살표 함수

ShipJH 2022. 9. 11. 21:48

4. 함수표현식 / 화살표 함수

 

 

1. 함수표현식

let a = function () {
	return "배재현";
}; // 함수 표현식

function b() {
	return "shipjh";
} // 함수 선언식

 

함수 표현식과 선언식의 차이점.

선언식은 코드 위치에 상관없이 호출이 가능한 반면, 표현식은 표현식 작성 이전에 사용할 수 없다.

console.log(b()); // shipjh 출력
// console.log(a()); // error.

let a = function () {
  return "배재현";
};

console.log(a()); // 배재현 출력

function b() {
  return "shipjh";
} // 함수 선언식

 

 


 

2. 화살표 함수


// 기존 함수 표현식
let a = function () {
  return "배재현";
};


// 간략해짐.
let a = () => {
  return "배재현";
};

console.log(a()); // 배재현 출력

// 더 간략해짐.
let b = () => "배22"
console.log(b()); // 배22 출력

 

'develop > javascript' 카테고리의 다른 글

6. javascript 객체  (0) 2022.09.11
5. javascript 콜백 함수  (0) 2022.09.11
3. javascript 연산자  (0) 2022.09.09
2. 자료형 ( Primitive Type, Non-Primitive Type)  (0) 2022.09.09
1. 변수와 상수 ( var, let, const )  (0) 2022.09.09
Comments