1-1 데이터 타입의 종류1-2 데이터 타입 배경지식1-3 변수 선언 데이터 할당기본형 : 할당이나 연산시 값이 담긴 주솟값을 바로 복제참조형 : 값이 담긴 주솟값들로 이루어진 묶음을 가리키는 주소값을 복제힌다.데이터와 메모리각 비트는 식별자를 가진다.비트의 식별자를
하나씩 처리하는것 ->동기 미뤄두고 다음일 처리하는것 ->비동기 1) 비동기 처리시, 처리 과정 : 콜스택 -> api ->콜백 큐-> 콜스택이 빈 경우(이벤트 루프가 확인 중) ->콜스택에 적재-> \*\* 콜백이 중첩되면 관리하기 힘듬 1) 비동기 연산이 종료된 이
전역 객체(javascript 는 window이므로, 전역 객체=window 라고 표기한다)전역 객체로 선언한 변수는 window.변수로 확인 가능한데 그 이유가 무엇일까? 전역공간에서 변수를 선언하면, 전역객체의 프로퍼티로 할당한다. 위와 같이 이해해도 무방하지만,
\-다른 코드에게 인자로 넘겨줌으로써 그 제어권도 함께 위임한 함수 \-Array.map 의 경우, 아래와 같이 구성되어 있음. Array.map(callback, thisArg)\-함수로 실행되는 것이기 때문에 this 바인딩이 명시적으로 이뤄지지 않는다면, 전역객체
\-비동기 : 응답이 왔을때 어떤 함수를 실행하도록 대기,실행 대기, 보류와 관련된 코드 비동기 코드의 중첩(setTimeout)은 가독성이 떨어지고 어색함 -> 기명함수로 전환 하는 방법 \-> 일회성 함수를 모두 변수에 할당해야 함 \->promise , async