CodeStates(49)
-
화살표 함수
ES6 에서 새로 도입됨. 화살표 함수는 function 키워드를 화살표(=>)로 축약해서 표시하는 함수 화살표 함수와 일반 함수 비교 함수 표현식 const add = function(a, b) { retusn a + b; } 화살표 함수 - 화살표 좌측에는 함수의 파라미터, 우측에는 코드 블록이 들어간다. const add = (a, b) => { return a + b; } 함수의 본문에 return 문만 있는 경우 화살표 함수는 return 생략 가능, { } 도 생략 가능 + ( ) 사용 가능 const add = (a, b) => a + b // 3, 정상작동 const add2 = (a, b) => (a + b) // 3, 정상작동 const add3 = (a, b) => { a + b } ..
2021.04.08 -
node.js, package.json, 짝수 생성기
node.js vs. 브라우저 node.js 란? Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임 런타임이란? => 프로그래밍 언어가 구동되는 환경 브라우저와 차이점 - DOM이 존재하지 않는다. - window, document 객체가 존재하지 않는다 - node.js에는 window 대신 global 키워드 존재 - 완전 똑같지는 않다. - fetch API가 존재하지 않는다. - 서버 요청할 때에는 다른 방법을 사용 프론트엔드 영역에서 node.js는 어떤 의미? - 현대의 프론트엔드 개발은 다양한 node.js 모듈을 활용하며, npm 생태계를 활용 - CLI에서 다양한 형태의 자동화 과정(빌드, 패키징, 배포 등)을 처리하는 경우가 많으므로, node.js 학습은..
2021.04.08 -
Git - 페어 프로그래밍(git remote, pull, merge, 충돌해결)
Git Workflow 진행할 스프린트의 레파지토리 복사 fork 복사한 깃을 각자의 로컬로 - git clone 레파지토리 url 페어의 로컬과 내 로컬을 연결하는 작업 git remote add pair [레파지토리 url] git remote -v => 원격저장소 목록 git remote rm [원격저장소 이름] => 원격 저장소 설정을 삭제 드라이버 A가 작성 후 commit 작성 > A Git 에 push 드라이버 B가 A Git 에서 가져오기 git pull pair master 작성 후 commit 작성 > B Git 에 push git pull pair master 와 git push 를 반복하며 작성할 수 있다. push는 나의 레파지토리, pull은 페어의 레파지토리 [[ 알아두기 ]]..
2021.04.06 -
Mac 에 Homebrew 통해 nvm 으로 node.js 설치하기 + nano 사용법
Homebrew 는 MacOS 의 패키지 매니저 - 패키지 매니저(Package Manager)란 - 윈도우의 "앱 추가/제거" 기능과 같이, 프로그램을 삭제하거나 관리하는데 쓰는 도구 - 동시에 앱스토어와 같이 새로운 프로그램을 추가할 수 있는 도구 1. Homebrew 설치하기 - 터미널(or iTerm)을 열기 - brew.sh/에 접속해 아래 그림의 'O'표시된 곳을 클릭해 복사 - 복사한 주소를 터미널에 붙인다. - 비밀번호를 입력한다. 비밀번호는 MacOS 사용자 암호! (비밀번호 입력시 표시 되지 않지만 입력되어 지고 있음!) - 아래 그림과 같이 나오면 엔터를 한 번 눌러준다. 그러면 설치가 진행됨. - 아래 그림과 같이 나오면 설치가 완료됨 - 이후 터미널에 brew 를 입력하고 엔터를 ..
2021.04.05 -
codeStates 4주간 회고
3월 2일 첫 시작으로 4월 1일.. HA가 마무리 되면서 4주의 시간..JavaScript 부터 HTML, CSS, Git, DOM 등등..되돌아 보면.. 순삭이었다..처음엔 생각보다 공부하는 양도 많고, 속도도 빨랐다..3주차땐가.. 내가 정말 잘 따라가고 있는지 의심이 되기 시작해 체크인을 신청했었다.체크인때 엔지니어분께서 당연히 어려운 것이 맞고 따라가기 버거운게 맞다고 해주셨다.차근차근 기본 강의들을 블로그에 정리하고, 코플릿을 쉬운수준부터 다시푸는 방법 등을 제안해 주셨다.이것저것 가릴 처지가 아니기에 그 방법을 수용하기로 하고 공부를 했지만.. 나는 마음이 조급했다..공부를 시작하면서 와이프와 8월까진 어떠한 형태든 취직을 하기로 약속했었고, 이제 곧 아들이 태어난다.게다가 양가 부모님들의 ..
2021.04.01