[JavaScript] 함수표현식

김터넷 ㅣ 2023. 4. 12. 23:27

728x90
반응형
// 함수 선언문 function name() { }
// 함수 표현식 const name = function() { }


//표현식으로 사용되는 이름은 외부에서 사용이 안된다.그래서 보통 function뒤에 이름 안붙임
let add = function(a, b){  
        return a + b;
};

console.log(add(1,2));


 //화살표 함수 const name=() => {}

 add=(a,b) =>{
     return a + b;
 };

// console.log(add);

// 화살표 함수 const name=() => {}

add = ( a , b) => a + b


// 생성자 함수 const object = new Function(); // 뒤 객체편에서 다룸

// IIFE:(Immedicately - Invoked Function Expressions) 많이 사용은 안됨

(function run(){
    console.log('');
})();                       //프론트엔드에서 보통 즉각적으로 브라우저를 보기위해 사용
반응형

'JAVASCRIPT' 카테고리의 다른 글

[JavaScript] 콜백함수  (0) 2023.04.12
[JavaScript] 삼항연산자  (0) 2023.04.08
[JavaScript] UI와 API, 문서  (0) 2023.03.24
[JavaScript] 모듈  (0) 2023.03.23
[JavaScript] 객체(object)  (0) 2023.03.22