JavaScript_5강_2_함수를 정의하는 방법(무명함수)

열라뽕따히·2024년 3월 8일

JavaScript

목록 보기
18/37

무명(익명)함수

  • 무명함수는 이름이 없는 함수를 말함. 이벤트 처리 등에 주로 사용됨.
    함수를 무명으로 만드는 경우에는 주로 함수를 재사용하지 않는 경우에 사용됨




=============================코드=============================

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">

		/* 상수 안에 함수가 있음 / const 함수 = function(){} 와 동일*/ 
		const 함수 = () => {   
			document.write(`함수 내부 코드입니다1 <br/>`);
			document.write(`함수 내부 코드입니다2 <br/>`);
			document.write(`함수 내부 코드입니다3 <br/>`);
			document.write(`<hr>`);
		}
		
		// 무명함수 호출
		함수();
		함수();
		함수();
		
		console.log(typeof 함수);
		
</script>
</head>
<body>

</body>
</html>

=============================실행=============================






=============================코드=============================

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">

		// 화살표 함수를 이용
		const func = (su) => 
			su * su;
		
		/*
		위와 동일함
		
		function func(su) {
			return su * su;
		}
		*/
		
		document.write(`함수 호출 >>> ${func(4)} <br/>`); // 16
		document.write(`함수 호출 >>> ${func(4) + func(9)} <br/>`);  // 16 + 81

</script>
</head>
<body>

</body>
</html>

=============================실행=============================

0개의 댓글