책 : do it 리액트 프로그래밍 정석기간 : 20/12/7 ~ 20/12/31시작~!
npm : 자바스크립트 라이브러리를 내려받아 설치하고 삭제하는 등의 관리를 해주는 프로그램. package.json이라는 파일에 설치된 라이브러리의 정보를 적어서 저장. (∵ 라이브러리 용량이 크기 때문에 텍스트 명세만 적어줘서 다른 사람이 명세를 보고 다운로
나열형 자료를 추출하거나 연결할 때 사용한다. 사용 방법은 배열이나 객체, 변수명 앞에 마침표 세 개(...)를 입력한다. 다만, 배열, 객체, 함수 인자 표현식(\[], {}, ())안에서만 사용해야 한다.이게 뭔소리가 싶었다.예를 들어var array1 = 'one
let num = 1;num = num \* 3;let str = '문자';str = '다른 문자';let arr = \[];arr = 1,2,3;let obj = {};obj = { name: '새 객체'};const로 선언한 변수는 값을 다시 할당할수 없는것이지 값
화살표 함수를 알아보기 전에 기존의 자바스크립트 함수 사용법을 알아보자.다음은 기존 자바스크립트 함수를 선언하는 2가지 방법이다.함수 선언문 방식(function statement)function add(first, second) { return first + seco
banana=10&apple=20&orange=30 이라는 문자열을 분리해서 객체로 담는 parse함수 코드입니다.function parse(qs) { var queryString = qs.substr(1); var chunks = qs.split('&');
작업 시간이 많이 필요한 작업 A를 처리하느라 다른 작업들(B,C,D, ...)이 대기하고 있는 상태라면 일단 다른 작업들을 먼저 진행하고 작업하고 작업 A와 작업 A와 연관된 작업을 이후에 처리하는 방식을 말합니다.대표적인 예로 서버에 데이터를 요청하고 결과를 기다리
컴포넌트리액트를 배우기전에도 컴포넌트라는 단어를 많이 들었다.완성품을 만드는데 있어서, 하나하나의 조각, 부품 같은 개념으로 알고있다.책에서는 뭐라고 하는지 보자.컴포넌트의 개념컴포넌트의 개념을 정확히 이해하기 위해 기존의 웹 프레임워크가 어떻게 동작하는지 간단히 알아
컴포넌트의 구성요소 3가지 1\. 프로퍼티 2\. state 3\. 컨텍스트프로퍼티는 상위 컴포넌트가 하위 컴포넌트에 값을 전달할 때 사용한다. 이때 프로퍼티값은 수정할 수 없다는 특징이 있다.흠.. 단순하게 생각하면 큰친구가 안고 있는 작은 친구한테 사탕주는 것과 같
프로퍼티는 컴포넌트 내부에서 값을 바꿀 수 없다.그러면 어떻게 바꾸나..그렇다 state를 쓴다.state로 상태 관리하기state는 값을 저장하거나 변경할 수 있는 객체로 보통 버튼을 클릭하거나 값을 입력하는 등의 이벤트와 함께 사용된다.다음은 setTimeout()