본문 바로가기

면접스터디3

[면접스터디][JS] 값, 식, 문 모의면접 스터디 주제인 값, 식, 문에 대해서 답변한 내용을 포함한 짧막한 정리에 대한 글입니다. 공부를 하면서 정리한 내용이라 정확하지 않으니, 참고만 해주시길 바랍니다. 잘못된 부분이 있다면 피드백 남겨주세요 :) 정리 마인드맵 by transno 1. 값, 식, 문에 대해서 설명해주세요. 문, 식, 값의 순서대로 설명하겠습니다. 설명에 앞서 프로그램은 명령을 실행시키는 작업입니다. 여기서 명령은 '문'이라고 할 수 있습니다. 즉 조건문, 반복문, 할당문 등을 통해서 프로그램은 조건에 맞는 로직을 수행하거나, 특정 로직을 반복하거나, 식별자에 값을 할당할 수 있습니다. 또한 자바스크립트의 문은 식을 포함 할 수 있습니다. 식이란 평가를 통해서 값이 되는 것으로, 표현식이라고도 말합니다. 상수, 변수,.. 2021. 9. 22.
[면접스터디][JS] 스코프 모의면접 스터디 주제인 스코프에 대해서 답변한 내용을 포함한 짧막한 정리에 대한 글입니다. 공부를 하면서 정리한 내용이라 정확하지 않으니, 참고만 해주시길 바랍니다. 잘못된 부분이 있다면 피드백 남겨주세요 :) 🖇 정리 마인드맵 by transno 1. Scope가 무엇인지 아는대로 설명해주세요. 자바스크립트의 스코프는 변수 또는 함수의 유효범위입니다. 즉 변수나 함수를 참조하거나 표현할 수 있는 범위를 스코프라고 합니다. 보통의 프로그래밍 언어에서 함수나 변수를 어디에서 호출했는지에 따라서 스코프가 결정되는 동적 스코프와, 선언되는 위치에 따라 상위 스코프가 결정이 되는 정적 스코프가 있습니다. 이 중 자바스크립트는 후자인 정적 스코프를 따르며 이는 렉시컬 스코프라고도 합니다. 자바스크립트의 스코프는 .. 2021. 9. 22.
[면접스터디][네트워크] CORS 모의면접 스터디 주제인 CORS에 대해서 답변한 내용을 포함한 짧막한 정리에 대한 글입니다. 공부를 하면서 정리한 내용이라 정확하지 않으니, 참고만 해주시길 바랍니다. 잘못된 부분이 있다면 피드백 남겨주세요 :) 정리 마인드맵 by transno 1. CORS가 무엇인가요? CORS는 Cross Origin Resource Sharing의 약자로, 서로 다른 출처에서 리소스를 공유하는 것을 허용하는 정책입니다. 브라우저는 기본적으로 서로 다른 출처에 대해서 공유를 제한하는 SOP을 따릅니다. 여기서 SOP란 Same Origin Policy의 약자로 같은 출처끼리만 리소스를 공유할 수 있다는 정책입니다. 여기서 말하는 출처란 URL을 의미하는데 Scheme, host, port가 같다면 같은 출처라고 브.. 2021. 9. 21.