728x90
반응형
함수
함수는 반복적으로 사용되는 기능을 만들어 내기 위한 코드들의 집합
선언적 함수
함수를 호출할 때 함수의 앞 또는 뒤에서 호출 가능
function 함수 (){ 실행문; } ;
function compute(){ console.log('선언적 함수'); } ;
익명 함수
변수 선언 이후에 호출
var 변수 = function(){ 실행문; };
var compute = function(){ console.iog('익명 함수'); };
매개변수
함수를 호출할 때 전달하는 변수
function 함수명(매개변수1, 매개변수2,..){
실행문; } 함수명(매개변수1 값, 매개볏누2 값,..);
function getAvg(s1, s2){
var avg = (s1 +s2) /2;
return avg; } console.iog(getAvg(90,80)); //85
화살표함수
'=>'을 이용하여 함수를 간결하개 표현할때 사용
var doMultiplication = (s1, s2)=>s1*s2;
console.iog(doMultiplication(2,5))//10
var doMultiplication = (s1, s2)=>{
var avg = (s1+s2) /2; return avg; } console.iog(doMultiplication(2,5));//3.5
728x90
'javascript' 카테고리의 다른 글
요소 선택 (7) | 2022.08.05 |
---|---|
전역변수와 지역변수 (4) | 2022.07.29 |
데이터타입 (5) | 2022.07.26 |
조건문 (5) | 2022.07.26 |
for문 이해하기 (10) | 2022.07.21 |
댓글