함수를 호출하는 네 가지 패턴
함수는 네 가지 시나리오나 패턴을 사용해 호출할 수 있습니다.
- 함수로서 호출하기
- 메소드로서 호출하기
- 생성자로서 호출하기
- apply() 또는 call() 을 사용해서 호출하기
다음 코드에서 이러한 네 가지 패턴을 사용해 함수를 호출해 보도록 합니다.
함수 패턴
javascript
메소드 패턴
javascript
생성자 패턴
javascript
apply() 와 call() 패턴
javascript
call()
과 apply()
차이점은 호출한 함수에 매개변수를 전달하는 방식입니다.
apply()
는 매개변수를 배열로 전달하는 방식입니다.
Jaehee's WebClub