면접을 앞두고 그동안 헷갈렸던 개념들을 다시 정리해 보았다.(혹시나 틀린 부분이 있다면 댓글 주세요!) ==와 ===의 차이점을 설명하세요.== 는 자동 형변환 이후 체크, ===는 형변환 없이 그대로 체크합니다. undefined와 null의 차이를 설명하세요.undefined는 변수가 정의되었지만 아무 값도 할당받지 않은 상태이고, null은 null이라는 빈 값을 할당한 상태입니다. (참고로 null은 자료형 중 하나로, 비어있는 변수임.) 호이스팅(Hoisting)에 대해서 설명하세요. 변수 선언문, 변수 초기화를 무조건 함수 최상단으로 끌어올리는 것입니다. 선언이나 초기화시만 적용되고 변수의 값은 끌어올리지 못합니다. 프로토타입(Prototype)에 대해서 설명하세요.자바스크립트는 프로토타입 기..