MSSQL case, end 문(if문) 활용
```jsx const sql = require(“mssql”); const { mssqlConfig } = require(“./config”);
```jsx const sql = require(“mssql”); const { mssqlConfig } = require(“./config”);
JavaScript에서는 var, let, const 키워드로 변수를 선언할 수 있습니다. 세 키워드는 재선언과 재할당 가능 여부, 스코프, 호이스팅 방식에서 차이가 있습니다.
면접에서 “React의 state와 props에 대해 설명해 주세요.”라는 질문이 자주 나옵니다. 두 개념을 나눠서 정리해 보겠습니다.
면접에서 “순수 함수란 무엇인가요? 불변성과 사이드 이펙트와 연결하여 설명해 주세요.”라는 질문이 자주 나옵니다. 정의와 두 가지 핵심 특징을 정리해 보겠습니다.
면접에서 “useRef가 필요한 상황을 예시를 들어 설명해 주세요.”라는 질문이 자주 나옵니다. 개념부터 대표적인 사용 상황까지 정리해 보겠습니다.
면접에서 “Cookie의 MaxAge, Expires 옵션이 무엇인지, 설정하지 않으면 어떻게 되는지 설명해 주세요.”라는 질문이 자주 나옵니다. 두 옵션의 차이와 미설정 시 동작을 정리해 보겠습니다.
면접에서 “require와 import의 차이점을 설명해 주세요. 각각 어떤 상황에서 쓸 수 있나요?”라는 질문이 자주 나옵니다. 두 모듈 시스템을 나눠서 정리해 보겠습니다.
면접에서 “배열, 객체를 const로 선언했는데 요소나 속성을 추가할 수 있는 이유를 설명해 주세요.”라는 질문이 자주 나옵니다. const가 무엇을 막는지부터 정리해 보겠습니다.
면접에서 “this가 동작하는 원리와 용법을 아는 대로 설명해 주세요. 평소 코드 중에서는 어떤 부분에서 가장 큰 차이가 생기나요?”라는 질문이 자주 나옵니다. 동작 원리부터 용법까지 정리해 보겠습니다.
면접에서 “브라우저 저장소(local storage, session storage, cookie)의 차이점을 설명해 주세요.”라는 질문이 자주 나옵니다. 세 가지 저장소를 목적·용량·동작 방식으로 나눠 정리해 보겠습니다.
parameter(매개변수)
Hoisting(호이스팅)