Notice
«   2024/09   »
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
관리 메뉴

Jade_o.o

[javascript] JavaScript 공부 정리7 - 함수(function),함수 선언문, 함수 표현식, 화살표 함수 본문

JavaScript

[javascript] JavaScript 공부 정리7 - 함수(function),함수 선언문, 함수 표현식, 화살표 함수

by jade 2024. 1. 16. 15:29
함수(function)

• 특정 동작(기능)을 수행하는 일부 코드의 집합(부분)

 

함수 선언문 : 어디서든 호출 가능
// 함수 선언문 문법

function sayHello() {
	console.log('Hello');
}

 

 

함수 표현식 : 코드에 도달하면 생성
// 함수 표현식 문법

let sayHello = function() {
	console.log('Hello');
}

 

 

화살표 함수(arrow function)
// 화살표 함수 문법

let add = function(num1, num2) {
	return num1 + num2;
}

let add = (num1, num2) => {
	return num1 + num2;
}

 

 

함수의 세가지 선언 방법
// 함수 선언문
function sayHello(name) {
	console.log(`Hello, ${name}`);
}

// 함수 표현식
let sayHello = function(name) {
	console.log(`Hello, ${name}`);
}

// 화살표 함수
let sayHello = (name) => {
	console.log(`Hello, ${name}`);
}