TIL_221203_ ✅JavaScript 심화_4 - 콜백함수

정윤숙·2022년 12월 3일
0

TIL

목록 보기
34/192

내일배움캠프 4기 스파르타코딩 React B반


📒 오늘의 공부

1. JavaScript 심화_4

콜백 함수

1) 콜백함수 및 제어권

  • 제어권도 함께 위임

2) 콜백함수는 함수다

  • 함수이기 때문에 this가 상속이 안 됨

3) 콜백함수 내부 this에 다른 값 바인딩하기

  • 변수로 this 지정

4) 콜백지옥

  • 비동기(async)

    • 실행 중인 코드의 완료 여부와 상관 없이 다음 코드로 넘어가는 방식
    • 서버통신(별도의 요청, 실행 대기, 보류 등)과 관련
  • 콜백 지옥 해결방법

    • 기명함수로 전환

5) 비동기함수의 동기적 표현 방법

  • Promise
  • Generator
  • Promise + Async/await

AWS 과금 문제..

  • 기초프로젝트(minimum-challenge) 서버 배포를 맡았던 팀원이 AWS로부터 100만원 가량이 청구됐다고 했다.
    • 일단 해당 내용을 캡쳐해서 슬랙에 올려 도움을 청하자고 했고 튜터님이 댓글을 달아주신대로 AWS에 환불요청 메일을 보냈다.
    • 계속 해당 팀원을 진정시키고 고객센터에 문의하는 메일은 영어로 써야해서 대신 작성한 부분을 팀원에게 보내줬다.
    • 현재는 AWS의 답변을 기다리는 중인데 제발 잘 해결됐으면 좋겠다.
    • 다른 팀들은 그렇게 많은 금액이 청구된 것 같지 않은데 일단 다른 점은 팀원이 튜터님 강의를 따라 Router53에 NS서버를 만들었다는 것이다. S3에 튜터님 파일을 업로드 한 건 아니라서 정작 이용한 서비스는 없을 건데 도대체 왜 그렇게 많은 금액이 청구된 걸까?
profile
프론트엔드 개발자

0개의 댓글