목록전체 글 (28)
옥수수, 기록
면접 대비 학습법 1. 예상되는 질문에 대한 짧은 정답을 작성한다. Q : event.preventDefault 메서드는 언제, 왜 사용하는지 설명해주세요. A : 해당 이벤트에 대한 기본적으로 실행되는 동작을 막아주려고 할 때 사용합니다 2. 예상되는 꼬리질문에 대한 답도 준비한다. Q : 이벤트는 무엇인가요? A : 프로그래밍하고 있는 시스템에서 일어나는 사건이나 발생을 의미합니다 버튼을 클릭한다던지, 마우스를 특정 요소 위에 올린다던지, 키를 눌렀다 뗀다던지 하는 행동들이 다 이벤트입니다 Q : 그래서 그 메서드는 구체적으로 어떨 때 사용하나요? A : 시스템은 이벤트가 발생되었을 때 자동적으로 취해질 수 있는 매커니즘(코드실행)을 제공합니다. 브라우저내에서의 이벤트를 예를 들면 form내 subm..
git 사용법 1. fork한 repo, local로 가져오기 - git clone * git clone 과 git에서 zip 직접 다운로드의 차이 clone은 remote 연결이 자동으로 되어있고 zip은 x zip으로 다운받으면 계속 파일, 다운로드 폴더 정리를 해줘야하지만 clone으로 하면 원하는 디렉토리에 remote repo에 있는 파일만 받을 수 있음 2. 작업중인 local directory를 git의 관리하에 두기 - git init 3. 작업물을 starting area에 두기 - git add 4. staging area에 잘 등록되어있나 확인 - git status 5. commit 할 메세지 포함해서 commit 하기 - git commit -m ‘메세지’ 6. commit 취소하..
원시 자료형 - string, number, bigint, boolean, undefined, symbol, (null) 변수에 하나의 데이터만 담을 수 있다 const kakao1 = "talk"; const kakao2 = "navi"; 값 자체에 대한 변경이 불가능한 immutable의 성격을 갖고있지만, "talk" "navi" let kakao1 = "talk"; kakao1 = "navi" 이런식으로 변수에 다른 데이터를 재할당해 내용을 변경할 수 있다 하지만 const kakao1 = "talk" kakao1 = "navi"; // error const 키워드로 선언시 재할당은 불가능하다 참조 자료형 - 배열, 객체, 함수, ... 원시 자료형이 아닌 모든 것 하나의 데이터가 아닌 여러 데이..
typeof 연산자를 사용하여 값의 타입을 확인하는 방법 typeof 는 값의 타입을 확인할 수 있는 연산자이다. typeof 1; // 'number' 출력 typeof '1'; // 'string' 출력 typeof false ; // 'boolean' 출력 추가로 변수에 할당한 값의 타입도 쉽게 확인할 수 있다. let num = 1; console.log(typeof num); // number let string = '1'; console.log(typeof string); // string let boolean = false; console.log(typeof boolean); // boolean