Front-End/React
react 공부한것 기록 -1
CODE_PLAN
2023. 6. 13. 00:44
오늘배운것중 기억해야할것
- if 안에 var 선언하고
바깥에서 a 쓰면 다른언어에서는 안되야 정상 -> 이유 block lebel 스코프
var는 블록레벨 스코프x
-> 햇갈 -> var키워드 사용x
- js 심화과정에서 메모리 관점에서 상당히 자세히 들여다 볼 필요가 있음
- object의 key -value 에서 value에는 항상 어느것이든 다올수있음
- key랑 변수랑 다름
-> ex const a =21; 이랑 객체에 있는 age: 21 하고는 다름
- 사실은(값을 바라보는게 아니라) 주소를 복사해서 같은 메모리 공간을 바라보게됨 == 얕은복사
화살표함수>
리턴문이 한줄이라면 리턴문이 생략이 가능
중괄호 뺴줄때 항상 retru문이 없어야함
매개변수가 1개면 소괄호도 생략할수 있음
- 노드를 설치해야지 npm 이라는 친구를 같이 설치가능
- npm을 설치해야 우리가 리액트 패키지도 설치할수있고 + 리액트 개발에 필요한 많은 패키지 설치가능
패키지 매니저 바로 npm
npm = 마켓이면서, 명령어
npm 과 비슷한 친구 = yarn
yarn은 마켓은 아니고 명령으로서 비슷
yarn도 하나의 npm 패키지
yarn 은 기호에맞게 ㄱ
자바스크립트가 돌아가는 런타임 환경은
- 노드 환경, 브라우저 환경 2가지 있음
--save 하는 이유가있음