오늘의 짜잘한 팁
address family는 주소 체계! IPv4인지 IPv6인지~
net.createServer() 는 net.Server의 인스턴스를 만드는 것
net.createServer([options][, connectionListener])
connectionListner는 서버에 connection 이벤트가 발생할 때마다 실행되는 콜백함수
PID는 프로세스 별로 부여되는 ID
process.exit() 는 즉시 실행 중인 프로세스 끝내버림!!
비동기 작업도 무시하니까 자원 손실되지 않게 주의할 것!!
그리고 인자에 0이면 정상 종료고 0이 아니면 다 비정상 종료니까 확인 잘 하기
Function.prototype.call() -> 이거 thisBinding 이었넴
다시 더듬어 보는 ThisBinding
크게 call(), apply(), bind()가 있음!! 셋 다 함수 또는 메서드에 활용하는 메서드!!
call()과 apply()는 둘다 그 함수를 즉시 실행한다는 공통점이 있다!! 둘의 차이는 기존 함수의 매개변수를 받을 때, call()은 각각 받는 것이고, apply()는 배열 형태로 받는다는 차이!!
반면 bind()는 실행 없이 미리 this를 바인딩해두는 것!! 그래서 이후에 함수를 실행할 때 미리 해둔 바인딩이 적용됨!!
'TIL&WIL' 카테고리의 다른 글
250116 TIL - 개인과제 정리 (0) | 2025.01.17 |
---|---|
250114 TIL - 꼬리재귀? (0) | 2025.01.14 |
250108 TIL - 게임 프로그래밍에서 삼각함수, 역삼각함수 (0) | 2025.01.08 |
250109 TIL- Docker (0) | 2025.01.08 |
250106 TIL - trim() (0) | 2025.01.06 |