목록전체 글 (348)
Jieunny의 블로그
📣 배열 ✔️ 순서가 있는 값 ✔️ 값 하나하나는 요소(element) ✔️ 순서는 인덱스(index) : 0부터 번호를 매김. ✔️ 각각의 원소는 ' , ' 로 구분해줌. 📣 배열 관련 메소드 ➰ .length : 배열 길이 구하기 ➰ .push(value) : 배열 끝에 value 값 추가하기 ➰ .pop() : 배열 마지막 값 삭제하기 ➰ Array.isArray()로 배열인지 판별 : typeof 배열 하면 object 나옴. ➰ console.table(array) : (index), (Value) 테이블로 출력 ➰ .indexOf(element) : array에서 element가 위치하는 인덱스 출력 (element가 없으면 -1 리턴) 🚨 1차원 배열만 가능! 다차원 배열은 indexOf 사..
➰ 7일차 오늘 학습 내용 어제 구현한 계산기 블로깅 + Linux&Git 기초 + JS 자바 배열 학습 9-6 밥 먹는 시간 빼고는 진짜 앉아서 공부만 하다보니 허리도 아프고 엉덩이도 아프고 지치는 것 같다. 내일부터는 중간중간 스트레칭이라도 해야겠다. 오늘 동기부여 세션에서도 적절히 쉬고 놀아야 오래간다고 하더라... Unit3 실시간 세션 있는 날인데 HTML 정리도 깔끔하게 해주시고 예시도 하나하나 보여주셔서 이미 다 알던 지식이었는데도 도움이 많이 됬다. 동기부여세션 라이브는 처음에는 아무생각 없이 들었는데 나한테 너무 맞는 말씀을 해주셔서 공감이 많이 됬다. 메타인지 데일리 질문은 학습계획 + 블로깅 하는데 참고하면 좋을 것 같다. 📌 걱정 할 때 마다 이 시 보러 와야지 걱정인형인 나한테 너..
📣 Git : 버전 관리 시스템 ✔️ 버전 별로 변경된 이력들을 저장할 수 있다. ✔️ 다시 이전 버전으로 돌아갈 수 있다. ✔️ 코멘트를 확인하면 누가 어떤 파일을 추가, 수정, 삭제 했는지 알 수 있다. ✔️ 백업과 협업을 할 수 있다. ✔️ Commit 특정 시점에 생성된 백업 복사본(스냅샷)을 만들어 주는 작업 📣 Github : Git Repository를 관리할 수 있는 클라우드 기반 서비스 ✔️ Git Repository : Git 으로 관리되는 폴더 ➰ Local Repository : 작업할 때 ➰ Remote Repository : 내가 작업한 코드 공유하기 -> 여기에 업로드 ✔️ Git으로 버전을 관리하는 폴더에 대해서 Github를 통해 여러 사람들이 공유하고 접근 가능 ✔️ 내 ..
📣 Node.js 자바스크립트 런타임 런타임 : 어떤 프로그램이 동작할 때, 프로그램이 동작하는 곳 웹 브라우저가 아닌 곳에서도 JS를 실행할 수 있다. ✔️ nvm Node.js Version Manager Node.js의 다양한 버전을 관리하는 프로그램 'node 파일이름' 으로 js파일 실행 가능 Node.js의 버전이 달라 발생하는 에러 쉽게 해결 가능 ➰ Node.js 의 버전을 손쉽게 옮겨 다닐 수 있다. nvm ls # 현재 nvm 을 통해 설치한 Node.js 버전 출력 nvm install 12.18.3 # Node.js 특정 버전 다운 # 이미 설치된 버전은 삭제되지 않음. nvm use 버전넘버 # 사용하고 싶은 Node.js 버전 실행 📣 npm & package.json ✔️ np..
📣 패키지와 패키지 매니저 ✔️ 패키지 : 여러 파일을 모아 하나의 파일로 저장하고 있는 압축파일 프로그램 파일 프로그램 설치 파일 프로그램 설치 설명서 프로그램에 대한 정보를 담은 파일 ✔️ 패키지 매니저 : 패키지의 설치, 변경, 삭제 등 관리를 편리하게 해주는 도구 모든 패키지의 저장소 위치를 저장하고 있다. Homebrew 사용 ✔️ neofetch : CLI에서 사용자의 정보를 알 수 있게 한다.
📣 Command-Line Interface(CLI) ✔️ 입출력(I/O) Input : 키보드, 마우스, 마이크 등 컴퓨터에 새로운 명령을 전달하는 소스 Output : input에 의해 모니터에 화면을 나타내거나 소리를 스피커로 전달하여 사용자가 인식할 수 있도록 하는 일 리눅스 터미널 : GUI(Graphic User Interface)가 개발되기 전부터 컴퓨터를 조작하기 위해 사용 GUI는 아이콘 등 사람이 보기 쉬운 형태로 출력하고, CLI는 글자로 출력 리눅스에서 CLI를 이용해 서버 컴퓨터와 소통할 수 있어야 한다. .은 현재 폴더 / ..은 현재 폴더봅다 앞에 있는 폴더 📣 기본 명령어(1) ✔️ Terminal(CLI) 사용 프롬프트 : 키보드의 입력을 확인하고 편집할 수 있는 한 줄의 ..