728x90
반응형
Javascript에서 함수는 값 그자체이다!
따라서 파라미터, 아규먼트 값으로 함수가 사용될 수 있다.
<함수 종류>
1. 명시적 함수: 일반적으로 선언하는 함수 형태
function func01(){
alert("명시적 함수!!!!!");
}
2. 익명함수: 변수에 함수 선언
var func02 = function(){
alert("익명함수!!!!!");
}
3. 함수 리터럴: 함수를 파라미터, 아규먼트로 사용 가능
function literalPrn(literal){
//literal = function(msg){alert(msg+"!!!!!");}
literal("안녕하세요, 리터럴 입니다.");
}
function func03(){
literalPrn(function(msg){alert(msg+"!!!!!");});
}
위의 함수 리터럴을 사용하여 "안녕하세요, 리터럴입니다" 구문과 "!!!!!"가 합쳐져 출력된 것을 볼 수 있다.
728x90
반응형
'Web > JavaScript' 카테고리의 다른 글
[JS]rolling (0) | 2020.07.28 |
---|---|
[JS]closure (0) | 2020.07.28 |
[JS]함수Function_1 (0) | 2020.07.28 |
[JS]변수var (0) | 2020.07.27 |
[JS]선언방식 (0) | 2020.07.27 |