Skip to content

Latest commit

 

History

History
60 lines (23 loc) · 721 Bytes

File metadata and controls

60 lines (23 loc) · 721 Bytes

함수

실행하고자 하는 동작의 명령을 가지고 있는 객체

함수 선언과 호출

function name () {}
name();

익명함수

이름이 없는 함수이다.

익명함수를 이용하면

var name = function(){}

name();

처럼 변수에 익명함수를 저장하고 호출가능

즉시실행함수

익명함수를 이용해 별다른 호출구문 없이 바로 함수를 실행하는 방법

(function(){})();

재귀함수

함수안에서 자기자신을 호출 하는 함수. 잘못사용시 무한루프

ex) 잘못된 사용예

function f1 (){
    alert('호출!');

    f1();
    }
f1();