Written on
·
220
0
기본적으로
app.use('',()=>{})
이런식으로 주소 , 콜백함수로 쓸수있다고 하셨는데
그러면 app의 use 메소드에서
use : (a,b)=>{
typeof(a)
}
이런식으로 타입이 먼지 확인하고 함수가 들어오는지, string이 들어오는지에 따라 다르게 동작하는건가요?
app.use(()=>{}); 이런식으로 주소 생략가능하다고 하셔서요
Answer 1
0
네 맞습니다. 자바스크립트에서 오버로딩하는 방법입니다.
if (typeof a === 'string') {
// 주소, 함수꼴
} else if (typeof a === 'function') {
// 함수꼴
}
이런 식으로 체크합니다.