함수와 화살표함수

콩콩이·2023년 2월 6일
0

JavaScript 정리

목록 보기
5/5

함수

JavaScript의 기본 구성요소이다.

function myName(name){
  let result = "name:";
	if(name){
  	result += name;
	}
	console.log(result);
}
//입력 myName("tag");
//출력 name:tag

함수정의 함수명 (인자) {
}

형식으로 작성하면 가능하다.


호이스팅

testfun();

function testFun(){
console.log('test');
}

위 코드처럼 함수를 먼저 호출하여도 실행이된다.
이유는 Js는 코드실행시 선언된 모든 함수코드를 먼저 실행하기 때문이다.
호이스팅이라고한다.

화살표함수

function myName(name){
  let result = "name:";
	if(name){
  	result += name;
	}
	console.log(result);
}
//입력 myName("tag");
//출력 name:tag


//화살표함수
const myName = (name) => {
	let result = "name:";
    if(name){
    result += name;
    }
    console.log(result);
}
//입력 myName("tag");
//출력 name:tag
profile
미노

0개의 댓글