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