checkout을 이용해서 저장하지 않은 변경 내용 취소하기 💚chekout을 이용하면 아주 쉽게 마지막 커밋으로 되돌아갈 수 있다.💛 sourceTree의 코드뭉치 버리기 기능을 사용하면 변경사항을 되돌리 수 있다.
1. github 저장소 생성2. github 저장소 클론3. 내 컴퓨터의 내 문서 아래에 생성된 프로젝트 디렉토리에서 파일 생성 및 작업 완료4. 커밋할 파일들 선택해서 스테이지에 올리기(add)5. 커밋하기 (commit)6. 푸시하기 git이란?형상 관리 시스템의 한 종류 커밋 (commit) ⭐게임의 세이브에 해당하는 행동을 git에서 커밋이라고 한다. 다시 말해 언제든지 커밋한 시점으로 되돌아갈 수 있다.커밋을 하려면 저장을 원하는 파일들을 묶어서 커밋 명령을 수행하면 된다. 커밋 = save ⚠️ 커밋 주의사항커밋에는 주의사항이 있다.1. 반드시 한 번에 하나의 논리적 작업만 커밋한다.2. 커밋 메시지를 잘 적어야한다. 커밋 메시지는 꼼꼼하게 작성해야한다. 커밋 메시지 작성법1. 첫 줄에 ..
return 0보다 작은걸 반환한다.return > 0, B, A (switch order) 오름순서는 작은 숫자에서 큰 숫자로 가는 것 의미// Stringsconst owners = ['Jonas', 'Zach', 'Adam', 'Martha'];console.log(owners.sort());console.log(owners);//Numbersconsole.log(movements);// return 0, B, A (switch order)// Ascending/*movements.sort((a, b) => { // a-b임. if (a > b) return 1; // 긍정적 if (a a - b);// a가 b보다 클 경우 양수라는 걸 알고 있음// 즉, 양수 반환console.lo..
비슷하면서도 다른 some, evey, filter의 차이에 대해 알아보자! ✨const numbers = [1, 2, 3, 4, 5];some - 조건에 하나라도 맞으면 true 반환some은 배열에서 조건을 만족하는 요소가 하나라도 있으면 true를, 아니면 false를 반환한다.const hasEven = numbers.some(num => num % 2 === 0);console.log(hasEven); // true (짝수 2, 4가 있기 때문) 그렇다면 언제 사용할까? 🤔특정 조건을 충족하는 항목이 하나라도 있는지 확인할 때 유용하다.evey - 모든 요소가 조건에 맞으면 true반환every는 배열의 모든 요소가 조건을 만족해야 true를, 하나라도 불만족하면 false를 반환한다.cons..
자바스크립트에서 콜백함수의 개념에 대해 헷갈렸다. 콜백함수는 다른 함수의 파라미터로써 전달되는 함수라고 한다. 그렇다면 콜백함수가 왜? 필요할까? 콜백함수가 필요한 이유는 비동기 처리, 유연한 코드 구조를 위해서다.그렇다면 비동기 처리가 뭘까?자바스크립트에서는 코드가 위에서 아래로 순차적 실행이 된다. 그러나, 코드가 다른 행위가 일어난 뒤에 실행되는 경우도 있고 순차적으로 실행되지 않는 경우도 있다. 이럴때 비동기 프로그래밍이라고 한다. https://www.freecodecamp.org/korean/news/https-www-freecodecamp-org-news-javascript-callback-functions-what-are-callbacks-in-js-and-how-to-use-them/..