Cookie Options maxAge가 없다면? 브라우저를 닫을 때 같이 삭제되는 session cookie가 된다. maxAge(or expires)를 사용하면 브라우저와 상관 없이 해당 기간동안 유지된다. httpOnly는 스크립트로 쿠키에 접근할 수 있다. 항상 true일 것.
배포 자동화 기존에 우리가 수동으로 배포 했던 작업을 자동으로 진행 할 수 있게 됨. CI/CD 파이프라인 지속적 통합 (Continuous Intergration) 각자 진행했던 작업을 지속적으로 통합하는 방식 Code : 작업한 코드를 push Build : 저장소로 부터 코드 가져와서 빌드 Test : 빌드된 결과물이 잘 통합되었는지 확인 ...
메모리 영역에는 '변수 영역'과 '데이터 영역'이 있다. 여기서 '데이터 영역'에 기록된 데이터는 불변값이므로 변하지 않는다. 아래와 같은 변수를 선언했다면 이름 : a 값 : @1001 주소 1001 : 'abc' 아래와 같이 변수 a의 값을 변경한다면 이름
실행 컨텍스트가 뭐죠? > 실행할 코드에 제공할 환경 정보들을 모아놓은 객체 자바스크립트를 실행하면 곧 바로 '전역 컨텍스트'가 콜 스택에 쌓인다. 이후, 함수를 실행 할 때마다 해당 함수에 대한 컨텍스트가 차례로 콜 스택에 쌓이게 되고 함수가 종료되면 차례로 스택에
등장할 때 마다 아리송했던 'this' 파헤쳐보자. this는 함수를 호출할 때 결정된다. 자바스크립트에서 this는 실행 컨텍스트가 생성될 때 결정되는데, 실행 컨텍스트는 함수를 호출할 때 생성되므로 결국 함수를 호출할 때 생성된다고 볼 수 있다. 전역공간에서의 this 전역공간에서 this는 전역 객체를 가리킨다. 브라우저 환경에서 메서드 내부에서...
콜백 함수는 다른 코드(함수 또는 메서드)에게 인자로 넘겨줌으로써 그 제어권도 함께 위임한 함수 this에 대해 공부할 때, 콜백함수에서 this는 해당 콜백함수의 제어권을 가지는 코드에 따라 달라진다고 공부 했다. ex) (1)의 setTimeout은 별도의 t