All Posts

  • Published on
    맵은 키가 있는 데이터를 저장한다는 점에서 객체와 유사합니다. 다만, 맵은 키에 다양한 자료형이 올 수 있다는 차이점이 있습니다.
  • Published on
    평소에 REST API 혹은 RESTful한 API에 대해서 듣게됩니다. 이 용어 자체에는 굉장히 익숙하지만 REST API가 무엇인지 그리고 RESTful한 API가 무엇인지에 대해서 고민해보고 공부해본적은 없는 것 같습니다. 따라서 오늘은 REST API와 더 가까워지기 위해서 REST API에 대해 고민해봤습니다.
  • Published on
    프로그램이란, 파일이 저장 장치에 저장되어 있지만 메모리에는 올라가 있지 않은 정적인 상태를 말합니다.
  • Published on
    실행 컨텍스트란 코드가 실행되기 위해 필요한 환경입니다. 실행 컨텍스트는 스택 구조를 가집니다. 실행되는 순서대로 콜 스택에 쌓였다가, 가장 위에 쌓여있는 컨텍스트와 관련있는 코드를 실행하는 식으로 동일한 환경과 순서를 보장합니다.
  • Published on
    Hoisting은 단어 그대로 끌어올린다는 뜻이 있습니다. 코드 하단에서 선언되는 변수나 함수를 끌어올려서 코드 상단에서 미리 선언해준다는 것을 의미합니다.