함수의 종류
1. 표현형
const exam = function(a){
console.log(a*2)
}
exam(1)
1.1 선언형-호이스팅가능
function exam(a){
console.log(a*2)
}
exam(1)
2. 화살표형
const exam = a => a*2
console.log(exam(1))
// => 으로 리턴할시 {return ~}은 그냥 생략가능하나 return하는 값이 { } 인 객체형일시 ({ ~ }) 을 써야한다.
3. 즉시실행
const a=1;
(function ( ) {
console.log(a)
})( )
'프론트엔드' 카테고리의 다른 글
객체 메소드 assign, keys, 구조분해${~}, 데이터불변성, 깊이복사 (0) | 2021.07.28 |
---|---|
배열메소드 forEach, map, filter, find, push, splice (0) | 2021.07.27 |
2021-07-27 Part(4)_Ch(1) 숫자와 Math (0) | 2021.07.27 |
2021-07-27 Part(3)_Ch(4) 생성자클래스new, this, 상속super (0) | 2021.07.27 |
2021-07-26 Part(3)_Ch(2) 함수 export/import, 연산자 (0) | 2021.07.26 |