Javascript(17)
-
2주차 리액트로 간단한 카운터앱 만들기 회고
리액트 훅; useState Hook는 Class없이 React 기능들을 사용하는 방법을 알려줍니다.개념적으로 React 컴포넌트는 항상 함수에 더 가깝습니다. Hook는 React의 정신을 희생하지 않고 함수를 받아들입니다. Hook는 명령형 코드로 해결책을 찾을 수 있게 해주며 복잡한 함수형 또는 반응형 프로그래밍 기술을 배우도록 요구하지 않습니다. 선언형 프로그래밍 관심사의 분리 → 컴포넌트 분리(상태관리 컴포넌트, UI 컴포넌트, ...) 1) 컴포넌트에 대한 뛰어난 의사 결정 컴포넌트를 얼마나 작은 단위로 쪼갤 것인지, 어떻게 재사용 가능한 컴포넌트를 만들 것인지 아는 개발자. *2) state가 존재하는 위치에 대한 의사 결정 *state는 가상 DOM 내에 여러 곳에 존재할 수 있는데, 이를..
2020.06.13 -
[JS] ||, && 연산자 사용
조건문 if, 반복문 while의 조건식을 작성할 때, true 또는 false 형식의 boolean 값을 반환하여 참과 거짓을 판단하는 용도로 연산자 ||와 &&를 자주 썼다. 자바스크립트에서 논리 연산자의 역할은 다음과 같다. 참과 거짓을 판단 ★피연산자 중 하나의 값 반환 논리연산자의 연산 방향은 →왼쪽에서 오른쪽→으로 순서대로 실행된다. 즉, 피연산자가 true 형태를 가진 value를 가지는지 확인한다. false를 반환하는 value null NaN 0 빈 문자열('',"",``) undefined 관련 자세한 내용은 다음글 참고하기 [ undefined, null, NaN, Infinity 의미 ] || (OR) expr1 || expr2 phoneNumber: phoneNumber || "..
2020.06.08