201026_TIL
오늘한 일 code states - 개발자 도구 사용법 강의 듣기 Command Line Interface(CLI)와 Graphical User Interface(GUI) 의 차이점 CLI 를 사용해 GUI 의 기능을 사용할 수 있다(폴더 만들기 mkdir , 파일 만들기 touch , 파일이동 mv , 복사 cp, 읽기 cat , 수정 vi , 삭제 rm, 권한설정 sudo ). CLI 명령어를 사용해 현재 내가 위치한 디렉토리를 파악할 수 있다(홈 디렉토리 ~ , 루트 디렉토리 / ). sudo , chown , pwd , cd , ls , ls -al 협업 도구 git 버전 관리 시스템 사용하는 목적, 설치, 사용법 git 명령어 : fork , clone , add , commit , pull ,..
201021_TIL
오늘한 일 Algorithm Basic 10 ~ 15번 문제 풀기 / 11번, 13번 문제 [check] 2차원 배열[배열을 요소로 갖는 배열] 이해하기 자바스크립트에서 객체의 key, value 특징 이해하기(key는 중복허용X, value는 중복허용O), 중복되는 key에 대한 value 를 할당하면 재할당(수정)된다. key 에 대한 value 값이 없는 경우에는 undefined 이다. 1 은 truthy / 0 은 falsey 이다. falsy : undefined, Null, NaN, false, 0, -0(음수), ''. "" (빈문자열) 오늘 느낀점 13번 문자열을 요소로 갖는 배열을 입력받아 문자열을 세로로 읽었을 때의 문자열을 리턴해야 합니다. let input = [ // 'hello..
201018_TIL
오늘한 일 Algorithm Basic 1~6번 문제 풀기 코드 가독성을 높이기 위한 방법 학습하기 : 들여쓰기는 Tab보다 Space 2번 사용, 이름짓기, Boolean 이름, 함수 이름짓기, Capital letters in variable names, 기호 / 구두점찍기, 코드 문장과 구문 사이 공간, 코드의 목적을 주석달기, Snake vs. Camel Casing, 3항 연산자 남용하지 말기, 엄격한 비교 연산자( === or !=== ) 사용하기, 코드 문장 끝에 세미콜론(;) 찍기 오늘 느낀점 문자열을 split 하고 일정한 패턴으로 join 하는 문제풀이를 반복해서 풀어봤다. join 함수 이용은 아직 익숙치 않아 구현하려고 할때, 생각이 잘 나지 않았다. 특히 split 함수는 현업에서..