AND 연산자
AND연산자는 왼쪽에서부터 가장 먼저 만나는 거짓(Falsy) 데이터를 반환한다.
끝까지 거짓이 없으면 가장 오른쪽의 마지막 참(Truthy) 데이터를 반환한다.
OR 연산자
가장 먼저 만나는 참(Truthy) 데이터를 반환한다.
끝까지 참이 없으면 가장 오른쪽의 마지막 거짓(Falsy)을 반환한다.
삼항 연산자
조건? 값1(참일때 실행) : 값2(거짓일 때 실행)
if문보다 간결하게 쓸 수 있다는 장점이 있으며, 중첩된 삼항연산자도 많이 사용된다.
...전개연산자
주로 배열, 객체 데이터에서 사용되며, 객체데이터나 배열데이터의 리터럴을 날려서 출력한다.
객체 데이터 병합
Object.assign
객체 데이터를 병합할때 중복되는 속성이 있을 경우에는 뒤에 있는것만 남게 된다.
NVM
Node.js의 버전 관리를 쉽게 해주는 매니저이다.
NPM
Node.js 패키지를 관리하는 매니저이다.
SCSS
SCSS를 활용하면 CSS의 스타일 값도 자바스크립트처럼 반복문, 조건문, 함수를 사용하여 작성할 수 있다.
한 번에 이해하려하지 않기
공부를 하면 낯선 내용들을 접하기 때문에 이해하느라 그 부분에 멈춰있게된다. 그러다 보니 시간이 너무 오래 걸리고 진도도 나가지 않았다.😥 우선 진도를 나가고 이해가 안 되는 내용은 두 번 세 번 반복해서 보기로 했다. 세 번째부턴 조금 감이 잡히고 네 번째엔 드디어 좀 알 것 같다가 다섯 번째에 마참내 이해를 하게 된다. 모든 걸 한 번에 이해하려 하지 말고 거듭거듭 반복해서 익히자 🥹
구조 분해 할당
온라인 강의때도 이해가 안되어서 넘어간 부분인데 강사님 특강에서도 이해가 쉽지 않았다. 다시 공부해야겠다.
자주 쓰이는 함수 패턴 많이 보기
if문과 같은 내용을 삼항연산자로 작성했을 때 아직은 if문이 눈에 더 익었다. 이건 아직 눈에 안익어서, 많이 써보지 않아서라고 하셨다. 자주 쓰는 패턴은 익혀두어야 코드를 빨리 읽고 이해하는데에 도움이 된다고하셨다. 이 부분은 무지성 암기도 도움이 될 것 같다.